100000
447249956
470250880
454511153
351059804
298282666
235080218
198434379
299848814
278674843
37831373
295359799
311215471
106923152
332896657
291722132
36566432
85494440
159715685
294554204
77966004
153272380
262104571
143027380
126555179
356433103
172705087
221749769
217176312
356693640
168213486
345374752
420192270
157294094
22272123
229900574
387513390
361901792
30023670
208719453
120921771
486741037
176671318
158681187
267980369
424537147
31868915
390961220
471923718
320942645
383215804
168999527
225750390
232661328
389399383
377001196
89184449
10510565
293143727
481075632
404380529
404074060
461579926
71069845
486681220
222534057
57216907
444890564
337891097
128695531
78847916
365679523
106858731
452336492
159927627
184247128
106008121
81425287
224342119
14985043
252873023
337183412
474976370
278045820
207709501
499950082
375662899
253627459
282897569
316273631
398488009
446803568
408450307
458113551
82404777
467836620
16976358
40403257
73228388
407009093
193846088
278014985
330750782
461846870
439543577
334573107
42817440
2451870
18843535
300981297
427312123
77941157
416020010
5777360
372350015
366966173
307006619
82271162
466360314
105927578
112986564
104713070
92859715
484113249
16150057
106933841
194553046
163320714
805525
263227922
102715422
351714927
54184153
353724752
258401660
22176674
397104684
406888301
475818307
412705537
246338875
248387495
197034621
321712759
287674605
135175828
360555932
52039955
195672774
415945840
245417256
227657716
342753484
440843783
440241678
256280080
307562171
204119560
400267980
498850585
296215577
401708260
495380433
355952956
154869023
300294351
218653229
232709179
47966094
280946618
98942758
170009669
267028093
385174487
447507396
151537412
271255695
443638983
281632019
87788319
247332084
321486089
413694302
465853197
444707961
496455229
104794925
155309179
425929632
300306329
491694540
60194258
312216947
314424251
348182241
38623288
44087058
473667520
458135104
36239206
35912731
347035796
492187700
365770470
368180819
124872558
51347828
418084011
481087223
448024194
311170998
166147724
385298714
406777585
212028566
453320024
177030319
344725582
56655509
338038314
286116683
155323576
204003842
247653993
137992536
141469561
160137692
211769454
197763203
260616190
380115992
450282248
73612292
4954870
453557524
71669416
185624752
469831414
351312444
212718135
82305150
398257551
208198621
107318643
367980756
375726386
28207309
184080718
271913672
435971977
323798134
184074547
500116017
385506583
471185409
213203592
65446423
100153907
129875736
8805006
56582732
174553522
374600870
288535886
357241253
203939710
137293877
417689105
238638952
292288622
51688075
358499456
413375703
219496608
430096690
307159431
33242139
163230902
481390702
265562752
132863115
435589579
4354196
494450137
332803193
96157363
469810854
330382880
84849767
258442915
145966224
332181982
277672206
398305529
199264985
112484849
18366815
206735631
272523340
275234351
231233596
190286605
11294817
184365276
195772756
232745147
64409092
343945872
416322388
224475495
190503582
415032282
404054933
111957156
133421385
25160237
80201836
449244430
324763856
100818352
230117931
307180439
415957668
306250264
55875577
396682922
253800509
392141501
88061591
4143338
185991517
8820645
382469581
213048134
348376027
476227077
417417948
157537356
74200443
409199446
348408944
287129382
116014798
180333158
288178626
461958045
120283222
367071704
211721789
322015525
135478743
224241956
344393442
454074284
58608435
62096037
241631053
152377105
286040862
89664697
356137524
106371108
497377927
39432107
293626667
252646217
235828761
195315733
341531214
188383100
451280703
339134909
267471990
109437320
419716999
287619447
233779881
161223464
472812018
179364898
466436370
266704744
158915512
79854266
120968557
404731048
272216790
482433918
12792511
65883137
93316546
329866168
151322128
183463848
103996409
201944133
286164680
423209821
180982119
430729536
92455432
364607381
200989433
94348678
258317729
356106420
28734708
206217022
265768350
295569090
8087654
61613570
149751601
107364071
412912013
349404058
220245072
67953524
129941342
8402374
313094581
80656932
489258938
421209301
436392277
296575141
81965442
353598849
52503639
440282359
256040268
451489116
338406984
474515254
385099963
456588471
323166478
278270712
56711622
28126957
443345334
130521999
360673819
221843714
280488401
435291866
301080332
218378282
24813242
77850205
161064463
202309634
1801916
112994519
120056243
347370622
359842202
142237658
454373511
373380139
276480129
32282450
470013264
302227426
331013784
240485135
42243387
214029126
233255565
174948963
363441568
458179600
328107478
188747972
177485690
272332604
400674185
44291610
75410928
346211514
282684335
271813447
339915661
157087550
130624385
207935831
188761525
249816642
34244327
309574866
453429361
27732318
177286091
147204585
23834199
116297454
85231402
147112913
102360229
470528606
150744773
353926215
162573450
372767521
129143156
260313012
75500620
338699915
258043227
356643523
149704212
244505257
202597668
320390261
449638358
286540629
179072293
239962408
388059903
150105965
99982911
99554888
165446802
394153164
131676856
423239061
332569134
148505613
22779177
415829644
12368264
499724907
227981128
153354021
405930524
237308073
286662192
33772450
303460565
347653508
285314302
288691145
283433474
322869899
490414547
117148118
222061043
209569298
116281332
394782339
52661414
262457077
217843391
61471970
246171669
310848690
200560927
316534093
51211209
478987366
186844400
446450322
124814930
433919203
270764223
385746831
197777474
280593383
67273290
339412165
30216328
409311040
98196304
426287238
194570661
86890283
323848795
249153268
500065745
346446175
472018655
61751773
115117391
77361559
483027689
379667184
38066657
124418046
350678130
262146228
328895595
486486955
369793798
69152668
406224510
28234065
178429453
202645075
447296652
84168171
142493101
28459841
112330936
98953777
127452723
254122920
415707958
311444525
423821555
153352158
479873608
228343315
103328213
200481796
38551676
372611879
33406726
287809700
245466955
206311822
487247051
418984818
347407089
360040691
464525999
16657073
135830551
93407441
313700312
244252459
104876648
118179627
214649969
452687532
466771871
154121578
3859598
239252852
227997431
195621502
364843781
113362756
84226264
423918205
416317395
222072940
446779750
282672125
338935827
84915337
361985051
188533947
41380308
17104461
463382416
315308344
22668373
77152330
433721563
208243589
35780095
404961657
128814334
49838368
448042182
42736520
342480494
267141357
353744849
203457718
269859964
480086422
10731569
71236804
228293313
87292062
304524241
28673815
192970033
403480439
417497114
131357494
70983450
437606667
237024235
164964551
390962432
365883417
446058130
113871230
347894954
342667428
423814839
106016158
288033452
27257634
419890125
433690080
499157370
46270953
406231656
493896834
238311687
371105675
47869434
266756334
231049111
63721150
237951327
347170075
483779152
118186342
99621978
368459681
5525596
233134555
257209686
237922218
170736722
332496669
147694111
383451480
14933826
393678992
364636458
451017869
33306494
474802848
471495124
201405884
3384087
405234122
348057372
2801272
285173336
296392192
4629551
196681422
473900406
148531646
101675756
72335859
344682541
357637118
154070684
69596247
181745121
97787807
346022073
297190071
91369270
393613133
233830650
156635368
131571217
22975136
542755
379259547
438783434
27561544
371672104
3859282
360722948
183584956
290558071
383621196
203461388
43484855
427448423
345971597
289091643
178489079
196240070
92230004
164285732
437548471
494949115
126141487
466989768
163646632
142748508
90309885
299710139
15433936
393681749
457819292
485285604
490984541
388043442
353794360
385450013
181691111
216319795
307528526
471860991
399644422
70260674
158772360
394197791
66574659
39262366
163142119
25011621
450819526
136553567
210959153
100941826
456567308
275243259
213587147
314124701
278768254
11696894
26177975
118149811
53417740
33518544
474222572
75688882
313910457
290091232
138848909
298795088
129793131
109269734
497522310
199832973
408247788
414047113
174607825
139875219
83122676
247455312
457596571
181746087
117173945
477173487
322151030
136377658
130435082
79994408
174541756
349573267
448045584
93010944
230979564
29664536
330292116
230558211
228001084
438702958
329047061
459917833
426992682
112107757
290773969
116861295
103965829
71046950
172689388
40587282
371890577
108720751
316252420
35086547
621101
371693139
422378944
208944720
51569412
323595282
414506402
21680688
462912810
44104149
231130447
404442372
186414327
142692001
401857520
242935302
320615283
239361834
104602805
146964907
62959624
237660855
39066985
331372360
224749760
365587829
160327000
171181912
62004227
264479589
486559739
299948446
53353336
381941731
82521331
77201095
278340290
445724647
103833833
133778609
238822789
392241245
323504103
257747378
245880330
313559
382311959
260614469
276751317
373415010
305925842
4472853
367482903
380773099
141942928
335764378
24468225
398344225
217704875
341504776
410164285
104656253
199938082
159428027
421471369
8317435
122692745
31649822
26455750
132551785
310571136
36021218
486346489
53594304
313451522
47983334
93747818
263227417
359427652
407221545
432422509
481118766
8161730
366501267
204586318
153384363
93007412
142421665
315632541
62682448
383343867
79218020
395095697
354471301
476342957
144926218
209475765
209472801
462133789
297928983
441917376
407517722
360813052
365150922
217834696
89779406
234617782
384281985
84214381
220995941
94274021
184625568
144042895
245355438
499690581
181001405
376370097
285424339
493363848
399390084
304804190
158330290
339276428
36847411
199027362
239495824
160528387
291140855
22593366
425195479
303590283
135704367
8736163
385916402
205650640
281107848
372785808
234312694
385260192
115874555
494953200
272750709
148960367
272847557
46733000
326792479
42949737
443740632
447588149
453307230
272869506
77030351
177260590
323933106
43886137
488364043
296112823
123859237
53613886
291647405
209319229
79407336
19519287
60806509
466545102
322494784
287691252
267160820
140590584
380936207
424919607
105445060
413909678
497251084
359732378
206509545
315344708
415069761
295089505
246070451
136782901
75039051
388236587
325719594
29630540
396587965
217391888
458605836
116413263
109475526
316317368
404024658
33575942
439377017
19904250
467045027
299450485
276923521
256225762
87444223
244985386
189204971
207509300
212849748
37552017
208124979
405043969
139546183
440654195
256564525
90469953
285589077
437250154
154772694
150099126
261892930
301394293
176022563
127177888
146284350
61600636
342176429
255327406
308009773
157835214
312829177
478940313
486555000
462553919
275500878
385291960
266507513
346724338
219646335
405498805
491832424
109440964
30732542
79026246
87766385
392024974
20624613
308537965
402416669
129354280
253291488
369372071
219890527
127756360
314371207
398738658
162072477
426876437
262192940
174375255
87015777
76953263
211050919
99435475
240596797
373581982
115880100
78997682
291398579
414526498
382729409
232499985
277448886
230449951
165678522
125299740
387420914
459636853
342500229
376465086
397427548
145647205
437608082
280301554
332238399
158454787
72732658
399114997
419722504
268600760
360719498
496056010
413135585
440166051
357376530
243910292
281613836
313732138
245897527
174408764
54940617
1267309
168831226
184129371
360668253
157124418
166372264
148478656
373068647
421887803
186308488
453877826
167474810
130565095
67866863
78630276
126664630
27763861
305063523
29412347
459409750
446685971
46017579
426255903
321971282
285119578
451970450
459905945
15155727
499960040
25996754
238210290
399052410
34434569
46217025
445407716
498263290
214471371
192329217
22416330
160327519
133382684
460005966
9433829
338071611
172621664
79246614
97057849
231400544
85446736
452820317
312027372
404718433
470216622
50290872
34374989
204779216
232570800
268937821
330984352
300280069
13171810
69118948
455757900
159551692
100801524
36334969
431004391
84660532
24935781
237796881
40395416
321368458
187931300
449317397
304946955
276905291
229407961
229175894
397660310
96785908
97079710
205643616
26194541
351410839
171344094
349451926
10173263
234114563
10834282
443782905
457563617
187532899
360248961
391171853
125681197
394483667
288471904
179411086
239959419
180320892
102577559
366510707
257765954
61577543
242220156
229581233
207585149
216636867
275110075
359999608
153653445
254182171
460108379
124340037
34863785
163818964
115516542
280056509
285174924
435640801
293094951
167835013
185271086
88180758
334214722
276498764
196273932
474961236
368800029
87809335
263872935
304757569
291726575
150605227
33781580
306564498
174518849
187324889
316291823
392205349
296183246
88453544
130552928
16997687
341810589
73062699
14941586
267263869
284156035
387878146
356284914
483062337
56718454
431692986
320057337
365041955
128427701
408431997
139981844
81921494
341374259
324898804
295058642
218864653
265357096
323487215
239376386
327320745
406537330
448267054
296368031
466554745
476159761
103222076
67102861
8834696
320658989
286848608
177026628
398532593
185547463
453624671
57183580
435429684
115419688
83868410
440787483
348713182
385215281
452598848
145208648
59366342
217860334
455189017
132215757
383540790
206347156
158879730
242615044
261142465
249220291
101229747
92223567
33085903
470228843
417080138
361814451
209830600
95926110
95698158
403794181
122618356
275956942
220026085
451759244
147995207
121838038
35864512
440818570
455093057
309755441
94068223
451159167
179710165
482232124
17670031
143012325
410290189
401547834
119878240
310405833
375190602
293170937
196063823
329731691
169221444
116645713
143694795
25886538
39042613
279264016
252496354
106421480
52448192
228892506
200831746
187669124
127178881
438841955
310731220
487201311
299683938
440151418
85965286
191908643
109978353
116549475
363118837
360970395
132108495
140326124
226536955
434996562
474554259
371866270
222717
5693750
48104053
298585536
20327915
21126130
83790638
96840308
46059545
173459045
394086178
313608919
316264943
244811430
375800663
112100605
167984873
277108104
270829514
495768863
497926904
51459532
326466830
177959399
252622229
274354972
250681722
459036604
254739342
261783701
385139623
95262666
183934443
451120417
477311903
315640877
272689332
6548075
182579620
75092193
234195222
453206195
219400946
405571422
222077261
17088923
381762506
265525572
109076225
17259072
469047179
256591581
299291694
241293602
239377900
238251967
120240958
473253639
20954607
233409014
475033952
261450479
205906170
437787236
65977423
110097481
369556281
251048719
317082567
96194411
492055410
418035035
268700443
222342104
159859490
352593529
400720844
289814578
386310953
22791587
133055900
33357944
55414930
26715120
386826609
195607216
78526920
55751190
192004821
234954864
236622
437965898
112152379
146292446
269121609
148929021
493577370
320766676
419566649
45643871
456807938
134045351
239104402
104614737
353790441
363500463
110913154
202209530
43831555
100998763
250928985
405834426
130147834
392700861
494807318
293675561
398583741
23195147
370985831
391835853
420994441
14945587
348776398
279258607
156271612
211526146
100869526
405404553
350656206
325345760
30813240
426227693
212969860
434180269
11218427
267223834
67007131
475922676
402934363
404465698
29805288
154472008
82679241
95292933
135797377
469867486
15026878
465345952
265095260
196369274
374505792
183878284
334187313
309030276
9754647
403987372
193882237
390240162
11845697
181295796
55838885
299061216
384615812
490143194
461775581
469790507
99668199
465375706
234381638
161291893
276529131
293187026
424522995
162125409
320397577
373279986
8969741
209885069
490185998
445822549
204694764
306393969
172649690
438433330
138972178
85231922
348523507
346128465
310855686
348376812
245180018
192830088
388637948
469569500
258947348
198862787
12798280
313746590
250698796
380195588
494948640
34970575
393684386
92905818
476750001
33758828
379697188
230234648
219678549
156143111
406026917
367796582
272180151
2438598
265967380
173997701
151357039
449754494
313173407
430613082
274223676
256400486
270616428
303670795
410960411
104039288
301148290
152466861
474146471
384833435
372936544
355841422
459636104
362924981
197859871
25455136
244986034
372512668
180825988
61274814
10194531
183857253
264948984
339316053
328829357
2994817
289424249
380014816
399051707
100632101
493164543
446058892
395957949
137796496
101776526
317535533
274467414
208748268
480918047
250274955
15899497
151240599
475147811
308983382
307911977
54217655
344563580
462871205
110154830
365361964
390550608
385742287
105262072
58975539
110645407
128542329
460531564
199311871
38893352
301284760
194535902
203324279
338990744
320475227
186757639
358829757
74160455
22345647
494824581
171244923
204837933
225454967
56809289
122951662
65110562
11077726
55946996
62742233
220071058
318753712
180778156
59493315
131431335
371200604
310298716
472537245
323118817
252205276
50241218
288793377
34370501
287830439
414001399
332050055
178637823
440258957
126413263
336104842
284211232
378178518
407650316
42134045
348377519
232305861
386744966
102421897
62718224
423346517
448840667
26565630
492555064
345844252
226824956
324640981
202962962
308442108
106415652
190570404
406814487
243025303
159703019
207234353
104805505
395075599
19003816
225354024
159393735
140775382
72205033
36866621
328580013
361982096
307440577
214756837
127673510
333158612
155586232
214840745
195083044
393961087
317725074
29654887
154207921
175985780
33750065
278985738
283319233
45339310
357477240
110106773
252443009
285677005
495437468
219582082
416960286
16688661
71690837
102218179
96165409
376859188
498858486
289717437
449178886
157189174
421070229
301621453
478023583
340458655
491624539
220831908
460350815
95076425
262503848
469512899
41335926
464177098
63302975
105314078
96001456
275597278
453689263
244502698
176009144
81755514
39172755
493155156
386266937
86180575
291819757
409303679
330119180
94325668
309432328
196316410
409872646
7065992
84072956
279885461
157732701
278141169
183665684
130785953
314776055
124452623
385790267
325772375
54160820
39863987
120987333
158463855
89973446
67918298
162151510
43617185
63109366
429262334
151683956
467349592
12736561
292130161
70449055
423381858
12629822
189087488
296384350
47754675
349916188
41075972
364505515
335708052
427181754
189820305
193849535
240703545
33902263
446909783
116873491
499026723
364423395
8736334
195412961
285727440
472233378
206264426
10871645
43685773
9831416
446348367
14977305
337445960
240084749
361779854
161066081
497905771
341971866
269919946
339145054
461915933
472676267
268344957
95979304
283271630
435979307
327066942
390321381
253067062
110100895
109551329
497933532
119184414
483592631
151561154
135073916
28107833
379618882
352792807
226860076
468441459
142862257
222774870
341419932
347801713
369783063
188913161
305207830
489353480
224615283
335483860
13040270
34121425
393238878
304188032
315782639
320181018
5304051
392787842
490785809
181056311
427209955
384483482
430251588
409578378
159296984
46823446
426242256
112423434
494651555
92802118
266500472
143614844
322387680
196769265
409103467
216469146
229667409
51753657
308700477
297646975
434515005
173627448
276269697
374309349
149613318
193490811
74285238
196205452
203199036
146869372
75065109
51621490
485961699
50160775
234415257
189782772
120417983
177035490
337883153
437271264
376205715
11128936
20097035
401684727
348313522
489707560
266106282
129404634
238257355
103495269
171327071
419217734
233386633
398883824
400099817
283043140
153393633
40445708
420729851
391139517
397186665
237708190
169804924
410830046
93616951
401925982
287384158
459972694
87038627
75305002
25120094
336381874
350902584
360677331
259329246
380153914
137673544
237775164
27555078
480500415
446634209
36266707
253635567
416277383
28406961
175987093
324501183
192145545
289603709
63446298
119307359
137576351
305676470
221933278
451814250
195705773
90617762
441219797
134099420
461274796
171677408
261755691
432598368
85309894
201990673
329578269
265014753
21204319
413034588
220503191
183648001
126118350
465553546
368441639
386547372
280363791
250112669
265923081
94006656
35614330
180318231
81837571
40680307
46945455
290919773
433674358
460059286
205154733
202360980
465826354
194420469
43903277
341110568
413468580
428643269
264185085
448614125
149185316
214599842
24479420
284415327
474315631
32534317
299345231
263150880
356287341
196885332
217161876
422695931
470138686
316101871
436170814
444366948
301486739
222210631
110387635
362410392
342307466
416148426
35168632
280767390
60692477
4032012
314185890
441643050
153142065
211972151
287539973
20778494
388764839
65060380
343563975
196536023
293350244
483922370
496500186
360127606
66530212
18375723
442669671
209960243
444973130
428713848
89043216
313782345
48899905
430328924
153306627
172480864
242324014
283090483
419784810
262007729
344424441
323732718
258746839
32133216
221543124
156928519
121469064
157815910
134102641
450960880
14578062
257910686
437732814
187801569
46643401
388503928
189478320
317409534
130708999
290321857
30743818
264444634
154379622
15687378
126265986
141093077
430127806
462228190
269534815
465980713
457211496
289565293
440614736
247994881
390507646
31056185
294141762
446287827
177975876
187018743
77447929
468836408
395187435
454851604
165613323
458039421
446892723
128744886
102785102
199034949
199813010
229677995
149127239
363863537
309939117
444202450
144853542
433115769
425307978
49244064
33183881
123453666
53092868
98556170
287313394
377176842
449283659
73444705
115789974
214442841
465837321
109044305
445808634
226129002
76119744
200287279
313663868
389542968
338354175
2370576
404648532
103017256
454287933
103987180
146097844
450424741
353058795
50167559
115461867
218581586
441989835
273049669
354476452
271211811
315342206
306267301
171289198
242066931
39445957
255925286
127111440
245148293
378244566
388936535
233317202
146490455
374691916
166184046
70176080
463776680
293606072
135097371
160094462
382839105
442280815
88948341
292684124
185044361
490357144
473617335
66026073
264728945
120397796
162547883
229589147
365292328
174264597
130072240
398364038
288915307
442293104
41787529
263920343
257811934
234402913
66701212
178915377
398355829
231498495
445638910
397055370
60701052
446030435
475648666
133140776
323988601
79470199
35364687
372544702
143392448
173365575
148862108
491958134
360830141
442228083
137789113
26506123
394145992
311715449
275512419
9175882
212400656
369408332
493627437
372067702
197947251
233906374
36683536
174769259
92259035
2785110
134112573
283449457
138766023
170344496
401608490
366090702
406001879
424684266
372007398
258920638
25644124
441627803
344906566
417065493
54543675
161970976
7264408
88982760
294810925
64789515
345650907
124146741
339045990
411072388
456351218
47191237
110375269
266973527
416830943
436961391
383908950
254113453
331504872
407163585
294044508
413965869
323319341
161674456
282525033
190773909
131461720
17647075
306258536
374109346
306410388
397258424
396712074
58630595
401133070
187372802
478040000
150998656
281368230
451239378
304373243
90771876
219325620
477774334
198074514
243681814
130548690
214893840
461983598
409160892
359658559
56382324
334155911
330949838
300252162
171525618
36992642
419760829
39744127
128500169
238960174
477733150
219658054
486387086
368027860
254436995
406923258
199248937
426352598
115308395
339876745
55016205
172392399
263030296
248563579
67577672
32090569
161433776
120288049
241940963
448088217
103502182
112011162
128901327
440920153
224938144
398107151
124284327
462792989
248092987
439342213
479740752
317202703
2502955
429881299
167756874
440676767
495371780
53756612
239899746
166757889
235026620
97405746
412746322
170821117
463833421
324037698
213561210
44384564
390295705
425454142
294725962
35130484
298512823
481380464
287156727
479456644
408084937
252822749
256325118
382879642
91171281
73751386
152150612
480017406
63567925
382568850
23072073
168132428
427555746
427093285
34140145
32049823
103668697
359267659
255730186
67231607
24138026
193313992
272675535
230733584
63837169
189271155
495781696
147006266
293297240
88672918
149129090
579539
14573251
308036906
488207012
56820843
194205379
28798028
460335486
374968335
389520490
442980159
17131316
484331796
202007874
76751866
471206342
314135471
12184444
96101841
466989103
337042727
126388366
383244042
273928855
277113988
75572950
404772371
6164909
224407666
56311227
43106038
376651762
303136638
480650791
156476769
237402365
425979174
247221736
389640158
443410731
185598032
117596718
360714669
14038938
494573023
236386473
119676766
253171454
348968959
337812845
379565208
161908438
160213401
1093021
484878676
80362257
123461209
205111359
426499309
12024822
92491279
284852633
191275993
142936749
365528859
224971636
493529573
276530173
46974652
416661534
449470901
386113040
140063020
24090647
377292577
52331562
432685840
495127954
379724935
166942312
315613836
191568856
259603432
342825393
146230978
85002669
353628875
10661810
127553002
220192897
4478521
103852300
488488448
190977999
363673184
47780517
132425811
402621677
254954027
275566591
74916847
416970375
102143858
491808034
12167498
401091394
223583380
17695003
229067762
292204824
49105631
479729986
16733354
4836691
46322194
101634893
425062035
286362051
107821805
50537496
222860484
485919433
117984903
325769460
210273080
161844664
72369461
458541514
395926499
309545444
254317946
316691601
300374164
431725879
224885105
394809557
39479300
2572668
428085797
34466633
479067002
396803511
364828738
229915525
282165500
1276756
12566063
426038455
114887501
66387845
292692582
58163298
487787584
20676459
396119510
17507019
442585888
278748237
153600588
368034364
452955840
31488902
216529558
498124616
426500347
226215241
114271418
214046176
473886442
321796909
68612442
102478787
144038449
336808954
439613591
463245088
353344392
114040910
303995204
123154024
407514825
51492695
101437432
318125734
357299643
474813227
425066926
140410395
471414592
392569068
433854670
306086116
496997760
410268165
444513533
285407528
331798786
216541733
272776244
109050468
397821681
426163033
461314154
189859353
305940752
275813152
103508874
493315777
308772111
455429681
156969924
451261646
121381944
446628903
70176484
95348475
353887551
431018096
414634030
499760311
343353543
231951183
479279136
345417901
165326074
14203318
58299228
396200002
398200494
55551362
65095790
56962759
184470998
276703881
151994798
174124418
42544881
488669797
300618676
59778328
252261981
413821145
378687333
381749188
289733758
167828192
165516549
389655166
163377012
467321756
419843550
281910982
126396617
54691328
6081933
393746654
269359454
157379683
217217804
392942363
192169023
201253256
409146398
47136146
85446969
399833538
427761325
445094726
424280584
203124838
291967074
432304321
479420320
281877112
278891662
177754581
277793802
385895258
91068522
308998052
358595036
471962261
309278273
495131804
493766143
224431003
372303397
248709299
491668243
350813232
9357651
66440955
463483472
277825182
394638678
261624229
129396351
410081925
55029235
437265237
319065413
453017626
468771650
483962134
239163188
391467054
240009102
111893124
200816527
487625846
20835783
43212964
183150074
449213442
444993230
103365949
204277470
370397680
392178988
261982523
445546520
201535584
13263569
83893150
325587402
25268723
97267993
231672969
421470875
357011257
147824077
110503475
442688757
359779216
229557881
269761321
394352117
432365105
246630843
373961542
444142759
121208750
103456311
227517373
105799243
403051796
163516859
402574883
28512138
391046007
85073866
445091896
200595409
477237700
483642702
206125193
238705829
216490341
341930941
130271281
350930947
225073917
481174322
481664713
467641300
44653162
383057348
247771702
62635835
305737328
180441410
492207740
340371566
171115560
395461191
394890479
371293754
462562202
210584904
280584423
14462815
78333479
147993315
187337563
218676614
422565948
445556919
57052421
263814921
236518038
256430234
478562706
384126395
125392594
166409888
388081082
43700440
419862982
56905619
32366708
499011956
265672061
314844567
27184708
182373500
487130163
182304020
379668270
310802169
342888357
476927347
406726820
101563128
154077793
201789165
20501650
198159427
320523289
99130265
226448024
433385539
372412278
295302534
424700384
368917399
265278518
274324103
479770955
323465082
171931138
411358096
336078605
366503798
278018046
60422626
65539949
129954537
328515917
323270900
457836438
473518162
96128039
306927763
75495412
94409262
278012727
110270851
391338681
133972525
300965771
356116180
211367258
190185136
66650527
270178020
255320772
369220439
139257177
410515557
97030564
357890704
375262569
55977365
243999657
372232687
338529744
385245649
253511418
93377794
473494693
208829562
49292621
375907594
205209514
21101705
37283368
53682304
185154877
250864793
73352444
95461310
175020815
303350508
328699401
196977495
149766306
28723599
55405091
384624863
150230845
420670420
39712734
487868769
69773513
56619541
178258496
282533194
35099977
444944921
348802260
75678414
202199094
283204543
100429114
477424117
44941329
300989748
484847063
363903714
84304259
345552239
433336985
224577067
232480033
256541089
79992818
441853337
151796049
475054425
349582074
435816252
141589813
83051596
392267746
291251813
114328560
277576930
466607803
149884788
490671197
176796252
53182513
481498808
122475284
155849790
164939482
268389037
187505562
155049206
35255354
202955965
215492343
481750836
74192347
62349791
121908269
303749164
7636641
274799775
36195943
116624124
210330705
443826881
70407308
264371851
172590191
346705170
330575368
15779655
267749244
419214919
369171102
36837209
350115374
316626462
17757070
477030161
441648553
432265298
452000319
317265079
335787929
378634260
345348460
368911838
451459208
291266445
264493114
194142917
337154475
407867765
306413321
184320844
197444503
444134320
160177686
47817041
387622183
397733626
357772810
64525824
149461253
142334083
366083966
471218253
267194929
224961097
379681702
468124550
174866298
486474260
363724636
163347910
26949811
422377759
424211966
314358399
45946437
445398547
325720568
234428049
15064732
254470558
178637690
366527840
330011684
209960449
287602144
426143783
36444832
374695991
231486387
47472993
67130820
71720438
156206996
234813401
37990328
454258256
269303883
104519474
260640898
326175306
12280774
474039399
281376932
72514397
480205103
71754937
66546227
5686282
477934254
415705342
308415415
247837182
82755506
176072885
171502619
312240555
427239344
85641531
192249433
341894849
55351778
394065377
132581787
175902256
297378045
6126817
142788037
445853681
150437406
331413691
50412142
383175275
395767396
146765515
466431208
190508077
307491709
145343156
298604351
417664016
340030922
234643875
426727678
50317862
58296875
415594390
121414422
247324500
133070151
14286844
167408277
461942204
224707992
356854285
124923874
483303987
421104378
36134157
82719857
436219546
341912025
310320064
360719743
478354228
405866349
34692247
86122666
430096021
76230020
204094912
99427682
395745477
217590909
87361139
127484825
146206293
68686346
365288317
467340900
273914243
334881613
113478267
25486420
55242998
213508708
94649452
449839231
201478403
192910122
421090106
192240747
180915450
30206111
311699448
280790743
138951399
153932413
336697386
70390686
400421084
278859725
435542979
96033591
62135200
494220405
487357301
412149754
272532380
264475376
333724559
54654189
88865162
320951147
214604047
493887400
39553378
395158513
397543605
145282469
373718754
428967027
451359338
287784304
76610718
165897159
70783450
449655473
120518265
116560883
421199495
260998214
494704222
85909061
38182826
64916946
361587237
114304038
464378870
146731989
463319489
130675830
227549598
102071954
370456660
378711131
469959417
128951057
123623920
23457081
467221494
307364779
498483353
111315684
394175006
1523687
497957230
30779128
135192506
319987776
41252156
123983580
29231609
342466190
370567222
67986433
213664740
249798244
352342656
55135346
178253043
392024552
373049348
21495350
104927716
414674076
462361743
264967931
306057828
349893510
484719437
66619479
134051524
49597757
270758753
327724956
344754768
9494991
264024096
428637659
469912761
374957836
207144668
480004371
171755340
223681396
482448086
400757550
297228983
78590196
385837518
393990118
330349549
2200452
400177500
268347276
265512546
373755294
25352013
45593893
239722364
364269969
473940787
119259135
202378471
133334344
278357963
161033103
484197102
464544417
127581095
296909774
195144222
37942097
354697360
303186387
454394752
316394383
479452511
72308220
218445822
436748856
417371705
296790234
394591942
236662488
330705073
339723612
420726501
479563582
382243364
246730118
100657292
35106432
125425114
99271699
386311437
381735356
94829862
412709074
484622603
359005669
325382657
448157626
434330436
204570937
204246035
162466597
438994334
420730697
293451449
279798958
273367959
222181566
184459363
237954703
275420135
273803253
178948403
155245596
208247371
74635448
295542518
84074406
77933323
57460170
135353417
492537283
469588992
32170804
409483804
434834155
434689850
458456628
276938686
227879097
403513074
302676273
27190328
396976425
9754856
401553144
60181951
11388115
400746288
176926383
143199463
259724369
5214378
187936145
329248888
203181499
435931550
397807002
222254623
127582787
15840925
301124652
201756516
184418587
169952512
484186334
68345188
392876059
483654981
409428095
452515503
234431539
118760208
280265027
58486428
382117612
239221994
284584785
253011647
367690987
40796690
12605844
166779424
123299858
390331511
211321514
330016064
420895183
199107118
127586706
39205721
495927879
237555808
126074292
210001602
126502698
245069983
227343717
131092450
186767237
97990718
372623075
310009601
132291870
154260991
42885395
217940621
429938273
392577492
49224891
439285343
307286716
310322805
262953245
101664393
34426063
253649507
242489048
193075748
328429011
85214308
64063082
344718208
98480304
79623819
336041350
108738495
6460876
487257470
406132208
450530430
326132378
92267117
36480654
312072918
203634210
204078016
290012644
241902881
52688913
133853526
286828585
243959784
491847563
270826090
467525757
174146986
441388440
428339267
442456431
32053293
449939052
147897933
303516277
1405898
56904271
89860388
494325280
41008391
266536666
271489979
406624544
469976094
103984115
131308706
25179427
461421354
294207272
272778861
6446843
398691
174164597
201837740
230387764
221902438
2444693
138445177
122215123
96125159
176450999
18752088
390245254
497532955
478760440
150140895
397680313
191053187
137317698
281063402
282775418
468118476
457499757
250301924
144476016
451005921
76596081
174573555
457141820
365701909
124903806
104941832
178288890
200215682
287900184
318791146
390710992
375073984
150663652
333875754
119716799
137653092
233581149
395707581
39966319
156314163
492861328
235958754
123200985
28372590
39068758
311259647
364423275
1396
178979849
476177348
240089156
454502430
28162164
149394527
272865446
240647408
386137539
413675760
47757321
352964325
62881070
76210747
96571279
410545050
209445496
467195671
119953447
491725134
137519105
51039442
223117838
353595832
249257371
42289988
26657457
140205356
86071537
82716213
174424050
231628901
179219477
258798052
409185956
415182330
42651043
347035621
63152143
57804842
421319028
181555134
393158915
310760049
381590706
321932393
301461854
300713578
62549268
248442247
487720245
301829487
436144431
338099358
175761558
129333722
94650215
333796852
416641064
93722100
452707632
321511485
379943732
126220999
56163874
405011477
125211239
428813911
151522164
44896857
413178412
315314788
72432499
323527136
412483810
385099834
253999911
13157584
364304102
434341769
69976674
99327168
115492026
80234909
41928992
379472425
218685528
482592427
103295165
345694830
158060
296825330
365801631
232800643
43436324
303659526
315909
177116848
312938176
263314807
324441485
97491758
317133160
5961214
268446424
343628106
242674133
325226317
162282585
110628601
459107733
222296021
358465046
72657377
459224268
113331269
174822825
324169704
176259881
133480546
413367941
386307205
325402287
231270091
204240243
391385239
101691522
422973065
288586996
456013303
486284206
350349003
207845354
400534345
455140441
253453330
154402381
429265748
106050740
13672736
220675554
50026096
100872134
305565377
273457051
249662023
334002735
123733070
384539245
571838
25994489
357926802
179574048
248240243
287986296
429728992
434985389
464821323
456498439
240507150
251203887
15367516
234341420
246950506
472874574
65449348
121897323
103662979
232226810
77054275
12892186
260647425
257540256
173724597
255918293
406105785
426792670
87625667
459136112
20683108
231553695
451009464
188671204
137505379
297281861
169714023
26813998
320893886
244144085
30265030
301491560
445618706
79036601
70417973
454731599
235010349
484641085
486957532
198728116
57281218
478677688
190179394
174920309
407707449
206744601
483542145
32299391
68551819
369170189
3193296
222458756
347005010
128989554
12897659
437588035
46040498
477016567
120615557
34413058
497302172
133941614
226263403
269951628
438561840
290344445
464610537
261424286
52844222
498936493
454735079
354114644
176335046
59457736
70140001
428829322
281542794
92530805
409117156
374562440
104071135
492687073
118911239
476880081
350321934
310989794
458700849
133538552
287324067
140342199
460848486
414449399
463155647
72210345
381152855
55142575
368331332
12370798
51053205
173859909
330198628
275863446
341353837
279972885
136018271
157825915
406310528
466502548
42903812
215444943
482590081
183589920
496077339
65819254
475443785
279213839
458865280
45120194
443690197
340203480
442572359
309421597
237536817
298978385
343333535
289069602
299686829
143957974
216658427
471878384
365248124
137846956
196258931
432338798
187398253
431938805
93745932
426569827
350120064
247284326
240975152
80961079
399413834
181293642
114279340
139906496
7282351
27125394
199128122
236014590
129915277
160651322
134525112
154492259
142019269
319983413
39207820
435043159
247200536
445633740
114988896
234940298
118497694
81536367
229914930
470424987
117150111
34955387
205024538
283458034
165327268
276274874
20632751
89936459
491987167
475235166
499830635
159884859
431088574
403762502
153751607
121486241
383387248
179366368
46265896
194366774
334640980
25099020
491985478
255009922
312547011
130358148
420309409
433629339
287753707
270571396
16123841
47713545
445749266
224795528
48221388
332439599
383292141
323770668
117198205
155332696
293913898
268073411
94043798
23469312
59085673
495684593
234627764
342869888
272983068
453114242
472696070
313138873
400615297
362921654
462249021
23200431
378847110
267783342
211142132
385756521
243562405
367834758
293922165
165269032
482219370
417620082
312741244
345645026
259964820
147197001
383853950
160420701
244732328
230894906
414738347
280382960
126463944
64228974
492826711
152459122
106555930
211359617
496006222
81337771
287720835
49588888
461592647
295511012
128944687
10735457
89884526
231924249
397035040
220694192
465843915
19196353
240435110
454778083
336595713
241208400
469918859
65732739
238971392
312036403
388049724
12758746
422306186
9116379
276302882
454093732
300621713
51342907
363199086
185194713
188544268
331832349
27678827
45505145
491366084
155734870
134805421
480363621
54693127
197497825
336733274
144592532
30652926
12308747
76307363
301303302
150258276
361704954
182589840
357306848
252708437
150225515
374004417
300869130
132129990
462796438
142641036
260342210
146524932
263291847
219960497
258497602
142391092
351192860
176637057
43670823
402684447
234660141
470256725
24019746
97308151
450490329
177571452
461937111
74232468
218623519
173076059
155110794
143121179
271222999
105074702
430578210
467956095
143506538
270154859
168144040
157485054
430745590
463288276
151434641
67751916
216413534
202335561
314769408
234481993
97982993
483006721
358017104
449414426
115235717
5377817
408628690
416748082
41639177
100075634
315860452
261177818
312839195
337590820
203361783
238548396
453088470
227592324
492935585
226223018
141225708
419600119
71076356
341924819
59259639
51840108
33185020
328275301
223428231
435544297
323434757
369044189
39729104
249317852
311025366
291491270
426477738
345071268
129761997
78249663
328165895
234983914
384116952
388450659
64455132
314158749
332316988
50283956
453888852
479494870
283143591
618881
416794309
338629743
404370064
238014895
117082826
378151161
458049047
240750966
224742757
441410038
285560780
213813455
266738126
456486907
145227886
84691794
397303474
418900848
266263788
57616762
466999913
139877384
82631418
280164985
449127347
483966292
70350189
127077928
188710164
203917257
186569335
86820031
246141566
235644872
429158419
66668863
152176001
135455596
63511721
210594905
156859913
239534880
366145370
187225990
480209202
218623712
242586094
409448571
459333514
486777192
323243901
210747965
359801198
248465901
67500632
187908508
433869899
264713545
93459382
254116108
470440930
123018861
234880193
146981178
179816432
173885837
469295449
351988135
5638954
295737646
282875152
447555286
325432061
75698275
466611326
276459442
268705020
12872127
403366125
170152681
33549841
269670990
338437115
262473559
280954686
116145531
310898324
461644789
305690818
84371222
381801572
272768828
339578755
485092528
278725662
161655851
78549604
286885372
293891706
11174641
245171217
458314624
174060777
230308289
262009308
96280040
303155400
424646680
55821990
257430296
391782340
497621792
255885799
210544882
7523485
120657552
445137566
259636850
498520607
29754504
225645934
352719431
405391082
383153174
359155931
87399373
84344011
282317246
177542075
261794779
431598837
425808020
493404891
189032972
269385628
137924066
128591605
26528717
326581501
121973290
304166128
495075778
117897760
151927098
161402426
441803725
360786074
162139897
464462804
12520441
394327913
142207376
158933683
257989369
246101096
394489506
365211013
460972244
498027273
73299567
457425622
469411016
194950871
199654958
92387979
492061662
277569925
111755835
390267265
398696496
170275056
485211144
166347570
71320465
279370087
339608996
359239167
182535548
126669747
312002244
283751278
190781370
280736148
170059628
142816708
209936577
241103795
129195308
356339807
10600307
319661841
185070641
130013704
135016055
378157424
134847866
178095466
387167888
167330845
328272472
429685635
6947906
334184182
89475670
178110766
163744398
228354792
292899230
488050391
394309602
31501682
317538927
321588639
246957078
478362993
249854609
290005031
393383029
497371515
268142039
33012798
132953042
191441752
171951393
396045254
26014311
297438790
43954737
97366696
20879148
358374419
403524948
38925041
53967512
32376898
122636410
451394875
126239025
433960002
243800942
94167793
499087711
77236750
265239816
39790269
155421798
350886328
374690192
263403975
269758832
338449509
338595937
315542526
275848919
220124148
447887233
342209916
139621580
344542630
295518469
113421389
469435141
466872827
328761989
496010258
198946417
123716773
74993367
74467122
422451674
475455656
230663440
425982368
429527340
286119631
22949167
196174640
249240441
30571437
13265582
94914121
345794737
403091447
74738943
425580151
328756753
366594248
142825237
99658436
30001987
374520045
442027099
88504342
447525338
267071340
263046785
444407326
432447026
220824191
497653705
70050826
431535373
26548704
197412777
8210571
276460317
174259927
93194051
26379193
194498864
225893272
94295027
390524948
212871791
46717437
152826696
355407009
339496711
93954194
193865636
2855167
190820289
262607420
101141292
432256680
258925455
37481718
70880976
457100608
161456320
451330776
293854711
389955399
283668850
172043568
239359143
239457051
135776626
290575603
348232382
118451836
1037320
497548573
294105815
204508520
431220842
34879269
11928401
84802680
286708485
74493974
358351168
14099376
114900725
428830699
369710215
117410348
198879415
489799166
489430704
321196844
440963261
480585088
429589771
92870014
89954371
36270129
499683734
301637900
124520763
266351668
455630712
437166978
281149771
135424896
268170331
366050837
399855405
204557401
82229382
99077407
303345158
479836339
475084162
154771922
244416781
12894114
355308607
123521585
212109301
410035333
196924269
187107749
376850738
436473672
396472386
329688584
38500200
339322211
202194377
346434704
148606569
205728683
314040727
367532940
329854581
29372585
130919051
459152108
273793432
442300637
36873846
37303283
50141012
321191863
63354390
400075539
226104231
118791128
212757111
437511042
454407646
306195389
395489501
490661816
75900822
115858275
422587156
391362834
107910915
141883924
250544546
368007936
160163703
216267798
40112694
11152150
149266788
61674885
320750658
447502204
146719279
115178890
303262243
297618619
145600614
409446207
144265711
102628467
327916050
289756977
51053312
306936827
499770911
431416656
418128752
250496175
485103703
209353809
8032504
10376777
31146409
4364421
145274896
365938426
91299095
157202499
255500953
10567995
403797413
493550895
88128144
80314701
483445834
29540366
174300810
349526437
42177831
372581881
129136490
259172012
73832069
26330736
347842745
301969921
419715324
490132601
360084170
430947300
170174493
465456925
194184973
321052954
199186187
451766340
222266575
401425216
479102565
89257367
97141032
465206957
286414713
412660877
103392624
46750842
269039423
111982998
408679722
42429384
319097049
258994339
344842987
115556570
340254564
44626391
414573813
399376141
456384211
384372652
343590131
140024262
95419175
346419525
402401294
297197321
286467994
434107189
281279709
423888985
74430056
373372484
110555933
172778516
464872411
25924303
211041655
260368960
176815631
77098554
279837823
405902171
218527947
31546112
48928628
154517170
15475485
156643792
365930112
380123171
410588440
89807145
353869083
463877635
91143128
300347449
320492349
294890157
493553832
461692052
238728160
386920787
211970266
80781847
489175328
279741446
199547188
227583714
264597019
122709947
247768230
170244417
383488899
430617746
468206474
230712347
118330243
202956695
328908294
324050995
43909454
5953788
418469365
468224459
481527478
193008582
171246784
494989395
388118482
54103613
248519966
159501832
110892472
460295036
443492749
35933351
399722361
187679515
3221823
490078568
17787179
174580201
461248786
287901924
481528338
344657058
437970194
264786203
9257662
222435089
405489855
236813160
477214006
359982400
48445036
196979846
168943397
334592745
217083205
497101556
400794283
227304166
172549427
335959580
335474051
77208409
97339738
313096548
133346288
419224189
407330470
88912875
373771469
491402986
486460009
314401054
167503893
165206883
482391614
490469846
31471527
439364348
444199704
87123683
251823004
55520239
139370836
440271032
19332970
129943371
133679910
435026578
446169776
291771702
293338541
373380259
426508626
35561245
31251060
475801642
102773223
336717013
158822926
759041
416608272
256983202
130610716
93800706
482548354
141932513
459375132
264573531
148286236
473526627
76928481
464445610
117645052
233834037
292591815
114278618
280949711
367852373
16600577
383683545
182562775
317287126
336615500
260379883
29953713
253712131
206290323
415641740
429950369
192742507
436082678
76657074
333841302
348364363
206985725
131020042
162072778
399824614
495685629
402554974
197092999
87506840
299140055
335735554
279919551
467124473
229799554
191138635
325670904
436807635
240857692
475041228
27790000
125486332
8629003
363529743
335379908
84943918
254495819
251253806
465714566
450309093
6225778
252962542
329653054
479269965
54725800
431386336
83995648
335217793
325346876
101065084
11204448
458624629
383547854
404124578
248025933
331220186
370560803
99180708
261201051
407067360
377357976
55394580
491198612
51818028
310774858
223412160
49314086
218231422
88250727
335647494
404452248
294734841
93074631
43311376
159619451
494896275
51917361
310154937
190270336
217738813
99728360
260428339
68565179
354921381
120828852
350819081
167624714
89251125
92132569
36792237
141205337
477087333
63942411
1225940
104701973
347051702
260264683
473100465
35204375
364086351
54600577
162288467
101057892
77084678
288535611
420029024
275771694
451050491
162252449
188642185
470176296
92420978
28148620
359638531
437685047
158707565
29775924
481829607
227558328
331269998
88052107
272045106
176209258
91548026
33290072
24217877
79427470
345886490
37739540
238038120
428338686
287108715
33649996
116584192
330033769
86332066
10175243
250084796
190388865
101475911
17410852
165863893
42167295
181484440
425546176
333735246
286775864
163466510
185399245
313661029
420951690
31086286
14411605
12148467
264736224
41992363
41562288
164205203
97798747
112066231
495271549
185355761
196897159
498711647
231127187
165173634
427915882
77000070
419962879
438250744
43975193
417594150
15816728
288445323
378160143
497084109
430627404
318940709
180597803
108259054
140514675
31302835
87543335
51101700
149324620
481196746
497187694
193368744
470808207
428714704
496463249
341719785
483052914
365365875
50486705
108386281
430704808
190608921
372339083
158916088
286675598
423660250
325109253
196359345
214617910
318769539
157645091
276122240
390850666
27014652
346816143
62825531
412522278
191317567
125663431
492137933
3613311
104137780
65880178
1872158
331070053
346788043
116009426
499338190
62571210
162594533
2245453
124501854
427134861
103808242
274150304
342535804
485596784
62080130
352122863
130256370
49701131
88111952
248730653
16113508
227621913
165753534
365389253
490436117
7703460
271008587
452562663
299603144
219580548
346048532
329967241
168978909
115485839
100026830
116328763
159131318
117117063
478188637
452982896
462090748
433966500
494335854
4563872
133480687
132147105
464153549
264087990
410816163
363825360
156025098
277768683
132085370
442038258
85884037
53485470
307180331
239441980
107034803
468919600
402387474
354918370
302282853
283550933
291784781
67214508
370646277
119083856
171417468
56791697
61584984
1680934
367573553
126012970
142897014
67893409
251241427
138563133
178992876
94074129
52700694
113212354
279540045
4772243
185959572
388797849
395857110
484587480
256273296
320283489
174504795
454094624
392793246
416528726
293896954
299141259
54180368
213995039
152656691
309045424
313028118
223058659
362894510
148223329
254627170
119791363
472795019
72611001
189452956
385453067
121293532
153184318
237000633
182790163
269271160
57174896
464677754
210156116
397879902
209245920
121959758
208667820
64237677
70500601
153605126
138436211
288044325
374584420
427609224
361640222
43831454
79253150
412990802
88415198
385810983
344800684
15726717
260913013
358248907
156030205
136304752
67694847
349697589
414097622
29203564
215972852
177802096
429765935
149500202
173570014
279027928
325582231
144875352
348379026
278780563
492369433
351019157
68572316
388114429
190794420
462453259
101299550
360927861
439168142
48375510
138168671
186581406
496841829
138969895
466644874
373822927
476952014
499399848
480927803
378823160
151109114
456521634
441158429
21422954
458953308
262773084
466095816
201880174
372268313
106191021
470340579
117835631
339878049
451959950
170341795
255634202
247452323
314014393
251245698
13611167
240450421
312328641
476290880
34374853
450527289
409606804
491374924
477138165
101640393
292397852
374470779
497906873
474014753
69432735
436901599
334309755
307731102
480753601
38288114
326374523
134287291
228289340
182646535
78292652
142092810
120423112
126448089
144613783
107856685
222153211
291928009
356918409
321725212
213225937
72393593
325890980
250787468
53244329
188331570
79386161
194730154
386260703
294469683
211438353
155972711
232503543
225038857
382270485
259351207
115623197
222456701
361502923
434081524
257677226
308166771
294011901
345520569
214291881
91325246
67075328
493953628
426202977
160921736
15512624
374803900
93733112
3911072
338189558
481211805
323200917
428830599
238949348
412874411
247294347
406696222
289841269
328763106
401709774
125294008
171194816
72376393
338703400
275263874
260667496
291136259
193492768
297704329
385379004
402537248
382367046
312778588
204696761
372507133
44776500
133999132
240819371
319801957
194331245
303276490
350653889
36020037
301844349
305471558
264375831
280700539
435744606
126688576
383839294
326724060
428837315
29245343
279740609
312775578
218022183
202362578
193752509
454265965
387781448
43337693
119293502
452293408
49717133
383641798
279227799
89660424
153556229
457800692
100541922
192563721
43818927
424698798
373154789
225989361
281405080
262883721
26916913
415464576
399965595
117385816
204364807
201557209
11961366
401275306
491920555
496973155
417005411
455506868
25449041
277995737
61482902
333353472
314587415
206176594
332089566
145615010
51621014
271113449
307113717
464538051
306469496
218904273
290124637
99252403
85238235
67844541
347337564
286803728
380289827
477100574
116928587
498007278
389809511
448210503
469896307
35124962
209551742
147374362
332721923
59583922
79471127
206476830
91584661
145502789
92279591
338691993
102346390
303834559
138265913
71168672
428951569
32653059
260165176
168982207
323065433
467041126
363145571
343129600
130593813
161721722
276006792
464642167
127200917
493858879
78696825
361778217
374868921
406850847
436980939
20309111
123236412
160700945
110682796
295050338
327279070
292264365
183187003
427671615
35979472
174883551
290955723
86146439
296327706
187824572
136773490
150954736
481263515
146625204
71507003
473559790
29656928
444773942
280497569
74800966
129153589
379852111
273663592
646817
471459668
129110391
444536368
229443146
392085419
40943914
33887726
322180817
437804768
74433244
311813881
390560761
200621181
88065162
22889835
89739172
451487921
177737476
123031609
8954387
343988912
221688180
379604021
482945308
95980623
297766648
15286667
211414987
319514611
271676148
358546373
247708381
499031258
346930311
148140214
352798221
14928849
117797182
269883736
194223449
146618886
111657477
117187318
296043298
474550101
221132286
374047028
299644931
46444438
417035165
310931090
106348404
65915556
240275643
128570501
9152150
230397403
149556827
472247291
373183475
54448504
335310374
123683872
233514518
26612149
260581487
219595130
104151073
91153449
470169209
270298974
411941268
229331261
368266198
276657486
187257260
199704242
334907031
437531410
255205072
88267394
204299688
279053957
247307575
334933115
19415730
239782592
364079794
353680454
481907853
168786372
139574182
143435014
129468602
450048745
485953419
388296864
361143989
218567714
271964748
175900969
30103484
379270912
81700800
380352944
52307517
397759016
279526975
159723623
358732114
459651899
40343614
484321987
413143143
306714123
217851885
214803374
275185103
149342129
40884050
196051224
226794827
223960788
22637879
207107578
200706621
153510339
53892733
455535546
28016212
155409282
426752376
499479736
418366980
244393502
248687485
257769527
247748346
207253282
162749094
358794404
489338205
413712287
354086459
408325319
417680169
119208205
403396000
414507473
35758553
175652449
113946250
489351829
239140312
358789245
186377467
9942811
332784663
48884651
371146795
53131112
309849006
383111394
116986236
224916775
307035621
285149415
6769037
285515686
493160616
289571715
226288036
119362861
497590562
135548875
190391481
239931058
341073638
44586612
412473307
201197981
189249566
378875486
487825557
422377424
433740011
314682874
374569097
400432914
202716661
355198600
675019
464878758
189100510
343972450
139947603
82327021
65138193
10423713
37175288
286614541
120908050
245295642
63458122
497426178
387984382
383528340
429510261
1765511
162406380
471948513
478927063
63460286
239984491
205954778
292323686
288462882
220261613
273445813
354168824
154109087
229532616
133441004
38233847
416235594
242217948
56116809
391294510
116398149
84590495
196543313
124625274
30189976
455816080
22181320
69977743
492654713
469698651
189068628
420111105
398411997
33681587
137964154
319877391
424353627
243092662
315453788
471486998
185400357
230461136
201551668
342518309
254053684
53901305
316860705
324767580
170964600
480905741
211786010
448969109
268389808
32276867
449626962
108808088
402392445
5359888
221728589
57974466
361211320
263619963
375745824
153373248
439713869
104916404
70242265
13160816
315420699
271078940
202096149
195960386
124245614
206741290
395964919
202702039
97665729
388419401
279182927
173441049
487247864
243964503
104025645
244315339
89620311
496278603
452596035
298530311
121817528
381362980
424762168
124872078
390925462
360289005
257615101
57692483
138806312
234479062
207078733
86554601
168188267
62757870
17878931
390091411
389274634
10648544
67641629
166119778
310558075
431208100
287358683
429473187
232676806
211998567
123549108
416752295
223051786
182760944
446083859
367561459
368103459
194140630
472625641
220362917
51815693
348699253
430832666
276852415
316821379
215676573
58327137
453465322
59719877
439785066
228067165
317367833
491376517
218477342
325399303
164662399
318789853
265816849
107684606
164116162
167639930
484451191
54404776
217792164
365637658
158735268
75295501
47170439
113788057
457285450
418861364
496413194
118394974
301144137
380441053
2652089
204447905
189559701
28789752
410367801
257337951
147454127
230188178
143417166
303975600
131963016
50210881
145011184
54232197
281137683
183234009
70622608
362641940
411220218
45216053
242780902
463430888
383823186
68745006
340633532
303565172
162313406
445400266
139598703
275353073
469838746
435146403
486039406
159002455
16501401
460424240
234433127
277891033
356795576
429298746
402535046
259736655
23199312
132394811
44714417
40822381
396439089
2143804
316848614
275987077
79095027
488100838
159605557
299394391
183112580
182581191
185315728
57225937
484150697
484919283
296180691
240809886
244343673
447399597
309147179
497560993
257564425
177037990
291055247
122735986
140606018
198969546
315713812
239912143
63481570
228871359
90691304
142364119
426727500
7557667
104740953
369660148
305480013
477694116
276576956
361028946
24620183
498679415
348914913
34480798
141780963
212951214
357941019
482487594
242066810
215867714
34512742
11205094
314323243
89460578
468665814
283631572
181318588
78450637
421070033
292947000
492540174
157366839
381011476
318649710
107627991
24921880
27239677
168515931
362534467
360588843
119559629
181616804
337041950
447374719
158864496
239366410
364943377
270627832
116916431
270455337
227384737
483182324
474041172
2016203
412648592
174556906
419943222
193711978
309990622
77663124
142306389
437220294
84822444
250910896
466385151
492272036
74308080
350911311
21581582
341977713
1787879
235723928
349043078
498210989
438909182
374641454
420471216
145738879
374006656
339772597
135172084
319808508
190057611
407744472
253288728
457712931
175196156
469897099
205461223
53739232
70443948
182602495
71336120
445187702
424278743
281615304
248893923
119999788
236981683
143778773
497785272
166735000
349704919
234817745
82445276
111973200
384270047
388926100
350519955
72804212
61270980
61601294
14662827
187482243
353743416
405215705
224881462
57309341
283012204
189769258
367701557
68191093
118318346
494743728
454517113
212762580
149621927
204009083
455048022
176527269
130690354
389960819
258585639
223824865
417447070
491287029
105903578
425017187
460114085
414261566
81325440
257932946
407559899
131174424
456390140
249248050
112232843
89758920
225094660
19302051
375656950
474766102
95049831
378467841
317785621
338514190
211115494
368286159
383416678
311803088
25380638
144522933
25602715
48182962
438450081
7391999
482948161
105903923
347294896
369688302
248746642
186222694
249922363
271235249
251967962
497306529
320563345
15944749
92085266
446896587
207300788
313400797
183965009
284719024
303652009
23426533
338662514
258956862
194727552
475519117
54386347
233743434
348557836
94821716
364502575
16192632
189020014
416602397
56830114
301567817
448236371
125960095
148646350
341292824
487641748
337992485
263057459
83014962
29372822
460244630
477778502
406992447
349262562
47389580
47782904
484683279
397284859
64148098
298360645
290354983
412028397
220115683
49135959
17342036
59651732
372945260
155034050
324206320
186468805
294870147
497262122
430392452
412597421
299269230
332402099
99488035
127849347
350879108
336371546
171265241
181593307
52332179
265097952
107958149
71050284
290973281
288554862
204395428
16804512
87349044
447789980
66719379
207659828
6808171
335788305
288946447
32397391
259377825
357148382
219818584
383449480
430518870
81773482
344412423
488025054
401211183
450210513
439652642
455609810
345651532
301679761
418424231
253546242
99868696
241024161
469389011
59024158
187648308
320589310
344824780
492355273
195481375
26022973
347630526
354768392
84204090
71024856
10832398
492400061
21038856
403600868
79888439
134439314
75282459
327139858
269265049
238397083
417641139
395566224
446085187
381775924
380150896
91335228
321478901
285746270
488000749
158192012
347119041
89478087
15409754
88112767
310819036
228777822
475303145
243000364
356502813
158688454
267747411
35721460
2050447
359409931
97303702
373858851
46573508
276822709
18227699
4486486
296200955
19192750
317931501
469823881
34144659
320966501
497509381
251631004
192023067
464515143
78298389
256843577
465172883
437400076
307818456
454701997
118412851
475101275
337921854
186934823
238556780
26447984
360557888
211971373
24556370
217166616
76202281
465353045
201399461
26637794
311000548
236121369
321191724
106623200
247923187
221637108
62749677
225939354
102346199
76612230
64809534
117558136
307195468
197102626
263542586
86065121
232611311
138812629
146291
293575549
219035191
8759599
457092636
17771696
406369610
262941811
77573351
265311530
313822777
185776077
225272948
486369183
322287372
382752743
491029437
247291670
24994096
51390697
360214411
216949501
58614506
29874469
48921579
97627164
116241687
221302446
133080539
42985187
172278776
258230242
383439622
22019824
305402414
148309177
311624695
178040239
81014155
455979182
396063409
255807383
375211357
245409416
209024341
186246152
463097790
344209168
257851101
359519105
274920108
257146130
442976200
71184614
210341583
421083895
58260165
340206068
424491256
353832181
354581524
209020993
175133814
21490245
199123867
399544860
325488972
59465882
15657382
302313359
344156700
402193582
221740032
16897462
312841867
264758440
81120185
275380389
65631106
125701681
414769714
206776086
468278130
73836471
447708190
468262338
101620749
376963460
432974984
499357730
231432687
278296844
276172032
40312335
249173625
51006928
400683449
299990446
345906703
294865221
36201541
15358380
92590028
296612508
439260723
329675877
31906332
198246538
357280622
223827972
379984417
467765407
272263869
432918180
234580183
196233707
145097022
77318501
482216170
430734383
63771500
24037097
249072705
20883413
428761834
421057403
60751118
384114218
40562856
352925172
492528649
43352193
182771621
479025669
242783567
318978779
353941245
88937318
384347616
33884483
188584456
378124402
424398739
170601755
171117890
307946693
266190784
260434958
61091786
43975363
333075625
231759101
230590636
228472569
109526607
394684847
477894461
20909121
386939456
350125357
55346805
114183985
362325298
426847328
300495024
298781733
118363009
173491617
108472870
58696890
123288953
338054008
429513212
381983263
221406548
70104653
9936632
388038887
478928746
255892524
34557021
425267553
132178715
397600788
378295018
125856364
460316708
315105213
225012912
32866032
394623417
373085968
253858773
279714919
99101796
61960192
438648543
203874568
341525229
236551506
81430068
154590532
122593141
79954044
30168135
9195667
154337157
436375004
33304401
363117579
405689931
289637870
90431836
400621269
24445607
384171225
51126852
130920766
348987219
162612004
248639305
469206079
327653245
51285731
16069032
72242052
84551381
265755559
361147620
390397270
39595336
469430643
67792585
309840654
482108277
493818683
252396713
382308744
469331771
382428571
136360549
125572870
320798482
229806192
52312668
289475513
291211098
67066480
88582508
362794745
313879207
362743330
34808481
362492096
472047821
408248083
148168789
332726553
14610844
343878781
60018772
159251896
55894194
464707859
102698549
290671781
52886863
154653666
452892344
72227700
164112284
261963154
288854303
296089532
451582892
428070595
90629896
356913387
423545501
321800876
82920237
258743974
412042667
98752142
334328899
42997214
4968579
19722602
296041709
123687432
140011401
62861652
378345151
111555222
130202562
6434152
335265943
357796651
351727408
311524625
226000583
428454760
114901201
196413192
369006701
384246617
27354251
15182523
308477900
12360740
410735150
265553581
327568702
286979436
385840126
423885736
52794587
285367712
495621204
390116690
22706845
492567568
72855179
480024631
133707752
6545336
390982231
142544617
306359993
468323366
498932560
480754922
395748967
221084929
150903257
393745736
222776438
323573942
382283293
110861418
381061141
39452272
121321614
3583803
363937738
248133849
255907440
165288969
327688710
417631210
65461189
111734223
182355184
482679400
11786219
1694172
155385364
182058389
699856
482016234
81577897
57052841
190393734
479579679
34840380
371524399
35288480
235602225
348508378
77470762
337217687
21014231
143756551
53671573
471085780
250270645
236017260
300703732
472273567
439395206
478186811
121574634
208892814
180671228
212097169
46229925
37162387
153650644
64967987
117370146
386124880
171500749
91915653
122619768
312512098
329207004
423250987
135250856
470412423
11802331
472624564
126046326
217425449
362909026
234582922
254105682
16912139
158637725
31950130
76458010
94667215
185241028
235807624
17115508
198788985
390797334
429220801
490095124
46005063
71841176
146086617
162902417
498022416
285091409
229877360
477794549
279062768
251170364
166641385
312914422
384120349
386674045
28387545
284424321
281910215
89954711
451737746
84033197
214578568
422348615
21173295
342860078
368650078
127386912
485239770
356011924
232671865
285875055
12979447
14616967
29801051
291880039
456878674
336224031
426969403
460415870
124136940
410273983
50236776
142216859
40726376
13542141
352044891
39743875
386413641
112895717
36636599
324314134
170235581
128641852
17895060
466765619
270162478
93073228
254917465
374264590
49296691
178859142
58937315
179741753
265773492
2001856
55471169
368455798
416583047
395730101
53709892
164351652
104799905
223636821
199645850
5916957
56522981
475101747
301162768
307618216
467132440
460840698
428105875
393214721
306152161
221137727
224785546
209946526
449539257
458893247
309673958
59010261
211312034
133793539
150074794
24006198
39492608
217853390
351360527
230075226
238651782
287674946
51426300
56963480
140157625
247225247
112012549
53884122
55324828
84823772
321020506
352569708
93100135
311164440
430061176
442815872
199966820
114812645
164861555
254510399
142352869
388407231
6157063
159501007
498033781
338846135
340100654
230298735
468257467
486579114
227237805
413045558
16666229
208737465
395489755
136538954
340305197
74869827
239454967
59264267
13951698
440094315
61079585
10377613
41185403
85547222
175697758
160025147
166006705
340618858
360529378
215760029
122464869
142120201
456977110
129320832
407118157
439344591
54730213
441158591
448138478
250087351
257570526
51489466
177175057
346193743
272725880
147414793
374111515
467578051
397072441
150054823
302145513
173484520
181802253
27703536
362390832
350363533
20316933
490627153
191980458
200501279
9403411
438134176
479370703
304954615
266894250
473833602
277247450
358528359
414957595
79275958
185697327
376252688
74500033
63020181
15870173
85080409
375075988
216563007
263106439
497182840
413424974
255910355
153387811
334276591
21408147
80844980
45208429
238818398
237841771
288211202
368482907
484411408
433708119
323188847
240104772
126396465
165306994
200298203
243784003
265621417
474271562
467632881
50799260
139397198
219775457
461291654
226086549
213545231
295820743
72909477
24245120
256569957
341163980
361449284
23099897
389412574
83885011
243697410
92018819
337942662
8579002
314488818
241014917
20368001
36594069
498882742
82506578
122438171
90939627
174598012
158294076
430324890
263792200
346386943
57780172
18539044
393104497
444589821
300971006
169117796
313064290
169085957
400587302
29745371
84215067
390838479
67069227
33977590
206816093
325235132
371204392
369900823
454898135
391115139
122320392
195780482
235907693
468979820
228446230
185467173
239820371
347569073
217961057
192190168
493782582
246671266
381592713
241937765
202068515
415439408
393953867
391622985
336931378
136915861
351008725
321297233
114871727
283693675
446446981
261473858
11496002
9581736
34894942
424316929
316718357
194049531
208729721
445886530
117095659
4400790
475238403
479426148
124710727
205439411
154294031
45810680
247904415
118420396
418335167
417066002
465453774
20562360
197278538
365184611
199660176
288805677
287914133
382617109
46252861
211704995
225345429
411243922
317050324
378972593
115206375
193071211
469309037
256643182
205963111
288449476
76229486
477338674
45705267
141204874
368982409
22131010
76321057
80328813
116354231
251856863
433916424
96435771
185924716
437879536
420214797
285685549
224359138
152383312
428567060
352382353
141557800
46822184
366160860
232793648
21970750
361902994
296587679
60225279
55143507
151217797
46925297
104930741
330149013
157520712
73599111
464458797
437313333
93747495
350273545
491849791
270053485
357669304
385088593
172041398
492282911
500045710
84928479
38059207
161036092
498648511
57181759
14824519
208952697
276695404
442486047
46214971
186152874
83972941
468711750
111353432
493181657
261599057
470496803
122689862
475191731
6952895
207946508
106082642
238592460
318224745
375243850
459230497
280652856
115272828
48804231
41566514
22168569
311076334
252363551
430853859
434212057
165666227
185410324
456065171
398873402
28501523
162711771
122577154
417257043
453698511
440348006
217699348
335446363
64334214
34102850
129577407
115831493
243214995
299412472
373706224
118703534
77066709
255834259
297341478
346191245
103206400
73461690
1408463
175414273
69280330
273337040
342555288
225039518
413371943
409162141
328913540
3465337
342428293
204262341
410966010
473693116
376300481
391255473
407980934
253826974
489299744
264151853
93158376
4726255
147033175
194340141
28229110
259827647
346003576
445248977
455036360
402687043
424380398
92922410
258200059
176755107
231434198
183247320
415427887
37231552
76089472
122161291
388314210
83956524
353540241
363299392
424194801
416155625
87144561
494879344
88652380
59286445
188183581
490047446
30547632
477370641
198434627
476661587
283235012
113188186
431155997
333444201
350092978
70505015
60250796
75554010
474615365
414048951
314326699
26583839
52099272
388320423
390142464
54531805
75927184
54884867
330262381
92079342
59470853
375698109
321054667
140220479
437831434
408497548
467013795
13701529
322185369
479669054
140970676
351593082
449250488
77524663
449651045
318740602
135488936
158329232
165732656
403966818
417375712
71401217
471072080
204505450
260610602
70112429
208013482
322822270
60390506
44098256
96825560
491075013
264224373
201513406
456319628
353749994
56704915
336385351
302176494
50110025
343424774
100367327
496344378
474703618
146506579
356613045
332993626
250960234
121047541
396753385
44268588
297458918
36286977
443611899
197213903
69562007
304965892
233945364
276460126
268700756
68648361
34340602
394616907
103311429
164336337
253043537
324509139
124628233
177058564
465552882
22699897
221741550
39973993
487499227
305259831
56586588
186709907
292532635
18001790
75113227
379760301
494797346
264451335
426461496
188930423
483002425
206624217
298872214
36346913
60491350
258232771
58252909
396415554
128346064
13075665
91735573
6721871
320232602
30568826
299060712
267479468
457599825
409819240
157222203
310571671
9724191
196811986
153554673
291740846
259679311
452632929
267264494
221793776
299776761
313402485
66985333
172673730
166572896
72444552
327435927
477993347
71869153
93956014
408051802
350529524
150515947
278547124
128829973
173387654
40576150
252739066
165960991
92557416
277408462
68598538
185426689
114630416
383376145
57693815
411772961
318007206
392617574
295488870
310633932
196485917
231197808
129941850
251295192
156951547
357630675
228495376
420030905
293766673
344142198
84213267
285734374
318983864
496982995
458244344
115885653
426034454
498686622
110830015
71784673
5430419
217779703
119592649
296462791
196237365
165168208
67469702
431814372
71920618
442415852
255724321
353415740
83359055
328862591
109366428
441167749
182126033
82928199
364657862
109706007
312172162
122669597
207069843
4791837
244942367
166758227
54183450
117374696
411453290
25891454
429247897
412173382
143479394
213579434
401929944
111971090
40745013
17468258
435941789
68208368
455320492
124119875
130994833
133278280
120453243
340955810
312704243
106701413
245336727
440802536
239060092
237027447
40477510
395383073
62695835
46986103
250514750
215574715
146851386
389211057
406143824
216224648
422204875
120222124
418069524
177732151
290379191
434492424
416254661
83760344
37134394
240840854
181223616
35054328
163791237
253112507
287700551
332008612
209600626
322944599
214317882
440596747
476062863
176619172
298642582
11687093
294275621
411206729
30728069
446990015
75654269
33134570
180815639
477798703
146779004
30491256
317164025
205661012
144341455
482293250
35726887
306745166
194228563
35729450
52405420
489631506
331360224
356658026
80101482
448145033
66399734
150741770
484341486
313802271
108348030
57583716
286860290
267374379
231896039
61719935
318097534
119904385
255178664
49527914
234674670
184665222
436883569
418802142
32611862
459534223
321328674
402608136
271969860
370553936
415154489
308949129
477876407
474040132
148417165
212040924
159481324
226295779
449883405
260774700
52538115
88835722
272486864
10380474
241897824
462734570
157807905
60919898
219906274
22022281
450345952
74789680
272614784
128335088
440747381
495113325
123686132
8390616
214199747
173995467
27419320
110421332
261338759
220380805
120922380
130674938
313482649
357352640
312346893
183367659
356910103
434742829
393762224
72160666
241439096
77406265
13600968
53947620
371316253
251398933
206432717
359865290
309835260
8854233
288609394
168264204
452948386
436470869
80740351
41410095
107089337
463738423
362136438
213287755
253350755
385983525
252861886
279975754
207533361
329062991
468026732
73819567
448907155
488414915
233683736
281923194
133322202
218641346
442210730
47548698
68823093
353133372
197147191
333963266
250505587
299898178
79159398
186508278
436056274
83137334
128281564
464756072
472590324
335396960
267685420
91594309
155102724
395596174
374744745
415392500
65107351
436877293
432061094
304924208
320698004
52867331
145399254
177932296
95111212
316030639
127548995
429762447
177943348
468198758
87648254
31640469
242488714
364047699
172162350
177803438
439805019
245125198
148618980
176804794
367950647
399311305
399862712
275098560
239478669
362527856
26827408
66582016
55958151
43103519
415849689
448030445
400964304
319302759
281369122
369263830
345656003
364248931
405333182
128399372
266645217
316692578
333320292
297468920
100666783
472144872
107194818
267484991
386819522
146507018
176790377
307240601
248623091
229452685
259466217
434242061
164704028
108920999
476094587
161481943
124317561
435222167
273193173
126828768
408323489
428998625
332172499
491594622
209094271
232223041
241340523
311347566
279795661
90723457
246594085
208375972
485472272
39198844
213232520
311904367
330271754
271646506
183881560
331857430
225965949
489062082
328016060
224168302
161305559
48967575
472596928
9164817
427988861
106233150
261235349
345089421
232183131
205896420
278643702
241615114
364490366
273641778
72167773
5846428
357699266
241266778
204583385
332559786
302274788
199811600
317533913
263110468
10206629
44191063
194305727
361395597
186292355
127187071
465191014
309964481
424703177
243760549
383741713
372850356
41330331
289028718
445141561
487758447
446701400
364078562
381794989
340646129
43896806
158256259
260555831
275211141
309974742
500145922
498946857
173168240
491394398
102321623
487828799
464554417
493748189
261349019
107936635
399901567
357189963
458326519
401173566
198762166
94467673
477270694
203211911
96450001
386227070
350805220
426470987
346739721
381315783
55153791
298244534
364725217
362274464
265997672
29473833
397332471
94225846
350481953
247071975
195645044
487820730
369585649
225979878
305621842
188385601
351100379
97148423
50396073
160589625
64666031
96826637
271138929
339965670
131994648
314353593
395801171
354964708
248284885
451338775
92593484
1051658
46255537
396695326
154573200
67909125
378661951
323058178
83448901
456357904
484623085
477000284
313552401
242392389
55866449
252497524
182139044
84860077
157107207
232994243
282887516
485970048
58363331
74862695
423881038
124053882
78097479
134889477
499298786
199464020
281213301
127296330
50222788
485067441
125373199
403261349
432810777
385485738
160025642
324214511
167086144
250358730
231529291
267543164
66704978
6732623
171505648
477528236
445809256
42367040
262718943
27216080
317029471
124063468
103529862
454245263
32320356
448956842
247038371
375842882
486032925
234181738
71448604
330571170
386077383
225837636
321608357
445310377
38868897
296524142
365660557
26973462
188780991
178142370
425638146
451427493
216922552
442236064
71134551
426879629
153300091
251362708
106986115
319954652
383684372
422994992
125492055
335793357
167562135
18458528
13562442
12892629
458892247
132538304
357186582
93056831
195201990
363719319
183501144
434419602
122337088
160565098
253971240
334234461
106381977
104377351
221310304
482022209
85443974
288249038
481512119
315637352
340575986
310795684
83295822
290780230
100507180
48966753
136956588
457068779
386839998
273599385
56085767
417133706
338809331
2187284
211956108
49998073
58613823
302108225
234569035
36716457
406784241
453080335
252734149
258279512
352491304
94497878
55975351
308410828
116432145
327823275
109355986
155884551
476517775
320168786
27463773
130599187
291864625
129072272
175848247
268573455
271914146
142610075
283373989
465544606
299057455
413681903
207967424
56659177
206794243
26588503
174333146
128955318
118338873
263372820
403655448
423760387
404781178
112734507
142515795
260887548
160050176
230923139
213314104
168366491
150006685
493356099
359220632
36918642
150737987
35418506
141030996
411241303
453050757
250958300
357292518
6716524
297121045
233259049
6161922
277575733
54652952
120060844
159060201
484006846
218396365
212815920
195342175
124124888
40366214
468828524
351528779
16633275
61829509
214711609
97055214
401969155
262115520
21809231
316755730
349840742
487750005
278283409
133184651
158829172
338591193
71396147
450832665
489444165
136714884
452063197
91590427
113291923
172877010
70442298
154460703
300846805
244001143
288265130
144183051
269843575
35692329
81638548
77587455
251210221
157987683
226008584
455972104
227216546
162355425
374248004
193790165
237072824
59384402
424223075
201938756
176477271
58131369
441854378
86818688
388662691
110372109
181099324
334503230
451623211
88922704
225854520
6015461
87869032
293798794
81666122
172706504
485363087
267238634
262356936
100630770
283825164
62830594
427287872
50240273
265590165
301946575
206299103
434997813
44132901
437586015
364089265
328427576
319199303
354586109
498136908
170387367
267853075
144923187
246095679
345914678
239656287
380240368
68078659
141758922
231113969
199328077
311803563
62259217
230375174
162210772
394904347
357191666
488924753
69622657
254522410
183732548
445503566
269688780
219989011
245826842
372078253
379410975
86928775
229493788
29588132
444340605
60984084
332001167
326747021
128328764
132336468
12191854
147031832
99740727
399401477
107491566
129407617
122507977
469244892
2888084
216716084
203816924
132496779
18765781
152517940
298761056
341130706
286560859
297821802
140104789
186950693
417157165
467724850
470611548
388121183
212582875
336170878
287558346
52462711
159132379
46234653
106349308
444421705
328001354
156106376
215479397
78993570
41331246
322980687
190861992
3931609
367259632
214022805
271507991
31238814
311279462
54419332
340255567
231021469
387738732
212301913
324880755
300339550
133217942
41657296
375045674
307283694
470712100
326727118
126046670
284485863
16815870
230251869
201378000
262305547
286216838
415459284
485970996
205076665
216722257
179007769
389900928
412427718
122579832
456969182
378550996
384168311
310965380
398856373
92444345
106693972
357454744
371034323
181912531
377793296
338568844
7923580
248201712
254802421
13842745
489255624
354339646
74364237
378459613
112843751
99000445
183523411
149663644
61025546
260052524
8666544
479698325
91695353
124809783
466972901
348486335
305662708
409069935
400013698
233074535
185598495
330870747
104887880
83396334
201224323
371108955
323974155
404595609
421970724
79063672
492613366
334280673
496531248
28054395
15964053
347923097
438353671
367038163
41533757
335595183
265087996
232730511
422816738
182866884
438286420
78529972
321914551
168054002
6391363
376942389
220575298
444864508
243895993
39914286
248401030
376806653
436026951
470029680
373940742
308004236
41465403
12818764
457034599
389025068
255418111
73489282
198489261
413266184
223913035
174001188
185722862
150317900
347306466
162184043
173783632
216698020
198590210
106246471
370007815
177332379
352438671
139555821
255899525
228150648
29933996
289028081
469462714
156824296
427177768
247132567
77972128
146906180
414093225
37601648
325558810
52907939
497223118
342429164
133262885
179872172
384470298
191050708
41517377
495260850
55277908
340873869
455402677
492352404
249747367
491074557
174435098
329382857
276556697
436731470
238207257
201852688
115129386
269154955
380041112
12755400
428988607
243676305
322042113
444290597
57607199
365029942
76726161
46333605
285933918
267073117
16045549
136711297
411478172
73992093
55819544
201450552
121611631
203023323
427454725
317237457
43341526
102371093
199521242
371048755
291684447
364062495
88373170
457853042
399648329
85169021
380498753
277943708
491541194
120167925
108357833
153758013
288259252
266828907
245746479
142301740
296014817
346847653
420815896
347724214
162725438
167248376
314998477
339313238
409211888
205314533
404887692
167303341
366894156
200568341
23295100
359503280
111610576
115228135
226992816
470697001
66416645
493806791
430329144
114122343
273956634
375999002
65677972
184578739
60354967
149863633
287852420
68826660
368666944
176827253
19661531
163923149
26983316
193524841
393265904
273574617
442327939
495920912
18226503
120237921
316310660
103359991
273392440
275815187
81146965
401798411
62729757
415678235
444867270
76062960
66190535
346499145
389010061
330853737
217067601
444573072
341687253
172565033
1769916
241416276
232627495
384301627
41841059
361304486
213975115
447392840
477365694
499492627
277762792
277410857
151468814
311294167
267764690
277822649
461003545
234758167
164785475
445257692
242861909
335777617
263054736
431450645
28014182
89449440
257985896
351889143
225224891
207863530
468016424
418981629
15195624
463223109
155881407
433435976
100576739
346878041
165678685
212378149
471671988
400670045
376770496
492193095
118431674
432059363
130646541
191228596
221825494
176056123
196620100
361645289
421307819
366616315
377717575
464342195
192257956
317526382
245333981
124856115
386672508
81525016
226259325
124608945
158800783
445341396
174506573
199130153
176283568
261327989
392221340
396761152
185445795
250453737
430621865
388847373
298855213
429059795
166522982
38080212
272996892
174541171
223481667
396578453
48422293
375481844
249970946
95580826
83193416
277985756
311662096
32154169
361904466
184693530
487421992
386111505
398453660
170210254
180993897
108294582
86598595
448717575
283662572
394716695
193545942
319147351
184869019
15745124
61271497
364591632
28909087
371859182
297466625
228324684
357111346
435518609
99616205
317325510
65780076
368737373
499741002
470991720
22043737
309671951
180624182
499124575
345215689
218871681
227011356
359468722
148064717
128205934
280898135
391017163
127143742
251034393
141079151
458423358
308224774
127678455
368216981
388302591
256028502
8993651
274165722
186811070
295831716
83704681
214527031
281083936
317408910
80761831
289842415
103989460
424029723
209930071
454173723
223526408
113937311
282739183
392740043
78193302
18303041
405309395
181690417
414422835
182317902
232707622
252529962
421790401
290242205
317448650
205826457
50769530
273006000
123291002
400643038
51160628
85220317
287110158
111208301
370379135
255859349
86790412
247414908
233577743
303838150
132238827
463777919
77024056
130223474
238507935
149030941
26712551
109627642
345009332
46374443
123775508
1386845
488289739
19528617
132283920
314672621
88121754
431425899
282910356
461776831
15834723
329268460
219145283
100914238
109009186
246953816
17064737
216158126
85841917
100811795
390985741
239046565
366448057
210190398
404704631
462976376
198086285
435855583
416004537
12948254
195666713
369947658
87507681
39556822
420061894
33403604
479311743
477699552
56249561
201440593
276478204
109992488
138188237
182308012
451255209
360368645
407694348
255150931
15616155
356235051
32585923
55695407
163002762
40176438
379379755
73637374
180088656
374194496
223276586
245715804
208884387
57259910
371676702
52032282
90626108
262405838
137988612
491962425
293557062
306519150
284150632
141415467
98616153
427221079
463162217
11476614
270922847
379546466
247050462
84472749
332710178
492070597
406848618
17302220
429742769
20341292
347368142
183805372
132859482
158133487
48310673
42088034
380962381
426698840
27290747
181227846
59872328
438797706
344624816
481059854
280388395
108530651
55411829
422185932
156239540
22766344
366818413
450868324
304849422
422232862
321562209
239295765
335216624
388050217
202665363
160999823
314930873
121863493
314243502
315347686
345823316
137569715
268997160
396840669
151473238
430474543
209003890
195403440
163530666
156163038
56995438
299671073
440860999
288508498
480635632
461833840
484319145
382388327
341738907
50081569
306744608
195611090
23026931
316218971
467033901
288081882
17881665
204308592
325434823
387058464
207839150
167074388
53733568
246145708
11750504
195271352
130872933
18654273
424498249
185918398
273965862
207746970
6611523
89375528
439019843
72900865
369329613
141554978
44336332
157642806
15507877
326977404
236582826
487017338
204579384
176832363
325550785
302182751
303774461
401638314
204967277
39195513
249122731
17975603
378070570
174311295
188062029
250036581
447311993
118476178
217793199
164587511
496922523
483387113
145734128
452029586
126790596
217737079
331534149
314042401
147676573
242899351
431719365
131054775
157471988
435410149
144453188
376511089
343991191
363544376
155085358
29517067
119742423
142055464
473592522
168736625
383355290
105479907
231181145
352811189
273077085
330279086
356081992
264980680
467583499
458832328
300796436
302043911
221565979
121591894
246694502
35418064
51513089
359543318
124646980
178631554
463285151
397870112
230982467
426802619
424722816
207999416
337315901
211793195
211489736
481846096
390747370
390484229
197503739
159090132
20573931
157779319
289930922
98306447
303619462
422245191
311563216
440818435
90142789
111773518
471089718
244371574
117327312
222659993
132169530
194535738
365197499
30946810
90553194
419514112
182285453
118355569
147430910
296331326
166799583
299357271
82830328
6813461
163661582
86718712
394265492
63902252
431476414
481990826
223756507
492613810
355513938
372065386
16664259
11080466
91246269
25188073
327469825
73764247
297652041
486176392
424153405
291171818
300430045
290970903
290123098
194398179
484136829
398004477
449310242
356637902
319473072
195266208
471435763
158563433
112280255
382387075
73292607
454534785
97061726
9102719
73746547
303317917
67075178
12760432
483362523
100058272
250089831
194397087
357109022
32756325
461138615
232987809
363562739
23274482
4943864
38364034
157070253
37445346
384423882
385283941
263974347
324302471
228775170
31311920
267117213
87057771
137614829
201631915
488366675
262820177
141787911
6545165
355730193
25589062
77736608
61503602
480018741
147309627
390394751
98129684
468521746
363053387
332293267
236268273
287562561
205782312
292501793
410363236
410514137
340131362
58426232
191370731
406987200
12220453
396261909
198349749
144457010
51847535
488675381
381260734
33233247
155037156
378203740
269491843
62479592
489270008
246606923
201919329
149801622
91885575
208380876
270249558
334630049
162109737
256276961
491110750
499267317
10766369
18651184
355880810
447947048
209787319
420673473
77155595
420830620
124963943
353392787
280635806
77595482
258487594
318066788
385011749
240600957
55582513
379105744
266868955
244494106
225019365
354938360
103554103
141970205
348684687
471877069
100280168
348371067
460707434
56117216
434135531
232012476
3430909
129811512
391835976
385534012
404837585
58113536
148989667
370737328
127086415
62784090
352513705
444773315
457572356
24160860
482350526
138059028
411425621
270787378
261022816
150371070
429655926
484013474
377032726
8558207
122847845
101939355
281059545
171155751
452016247
499503732
117602612
225615756
465884846
237161112
380697339
31745412
387966584
139548518
275490204
480888708
23343254
409348248
115175463
271878325
359714551
473336222
201193845
73417773
340013842
299061354
482070237
101571279
290316671
203384454
331506232
349771559
148455709
87354214
464869217
414100933
372869664
254545242
116130458
233364091
195968548
241024295
165193839
4325945
8318329
184560637
362231968
231215267
313256797
92157762
371755354
55549890
181123293
70757342
350446515
62709194
175132466
421848253
133949091
140563890
437278063
315087063
87424252
52404050
333667625
118069809
165311421
152982944
138674055
478397085
276227675
119628397
91384005
473443800
200092780
165843457
480187123
142041163
362844551
242706667
415154830
400781175
494517738
79345842
420210099
117448089
202295455
89005790
347201292
128344517
54476802
424587056
425832685
462083869
8839060
240863917
82675906
30984580
307182854
148713204
359740208
106530206
420339297
169421916
425076858
483235794
138079885
98540645
5582601
144472900
176468154
319352527
115186077
52197620
335315104
86162337
73539096
395603625
346373880
380498296
325356825
14998578
94775795
38098555
126015244
280570016
362582021
87190539
191863094
176834456
213225304
252662760
182856596
242086909
238803468
348357072
321642493
275897013
69325880
387249671
12683978
4838976
347656107
282150213
347052331
450078980
419797076
12569271
94976941
447235710
351275879
364583537
213208441
367696690
120603708
339977681
463285523
287048953
155202778
85860778
479687579
166389388
317501051
327599840
99018868
363372141
422375646
16368455
206208481
332462586
369715961
140169032
465704871
107437771
33674036
166042101
440667554
10279012
39317215
219474350
220325928
81789138
417271564
403824163
50589994
306907742
499632269
388946255
10313394
198419012
480926242
458908968
32831830
8647115
462446883
107615951
498603909
316042839
92329737
9127035
374736780
229100524
463334471
15736467
407748892
1059040
484614556
134292419
219735006
320052787
276718292
282877510
211639506
193992567
364518758
7860550
473742706
174669366
417429145
486428427
22652273
22862878
168566579
390014735
305232309
288177390
468401461
174987784
404714258
339739333
105841132
423895467
448766092
13861397
447775989
328707722
287207821
128010166
344165047
410685888
202910960
215672570
387640674
288120547
448973359
304881685
31641099
66733561
336182565
27097054
235183141
399622309
411291738
173158049
162965558
376843901
338529452
84547513
191967829
309150010
365724535
195642173
164940760
422016172
255253503
46391210
318054657
153682875
310386008
446061435
29511596
415599640
385752534
439173191
426019040
428543
422125553
204482757
458209783
328345574
296873421
335423281
231544916
409825883
10174235
121730208
291006643
495541726
315911405
343883981
494095181
427858635
412879748
2857102
454270370
50449593
203729542
459427529
450604036
356078260
66915968
298718926
143940066
176886769
454334269
8048178
391582870
27356521
32892202
364815490
263078160
75187422
498241567
205105427
349228356
303333814
94364563
104808754
111210916
430224263
3976448
492085787
398182743
336533133
158723839
109167211
441415730
242899115
432336922
117320218
217465974
419640934
407870979
4630405
497534594
427310464
102604959
256935662
14422003
75110210
427577745
368604459
464474554
432163571
31392472
134804088
126988809
483791743
391379072
115110642
397879250
443743833
378346495
483038532
253740052
137905851
476050319
123952238
232250086
416609011
451495924
96417968
150428106
461089030
429912268
388622728
269890185
74378848
58158436
4188828
360161836
35869934
272851180
52362862
144185362
345757440
172272213
234947583
100873680
324636301
389874941
40708467
351365449
39933933
451765855
310292022
164802245
480117275
130482848
256780304
69486631
299412603
305199785
156172968
34428064
409179895
174953281
298142182
316749561
351367761
216465157
391489874
472700933
349467444
58157727
99675559
57700842
304395959
448095876
349472588
95030070
193697113
184720341
492829905
177012244
303405729
25096252
158043164
12421524
29051215
270534660
188461301
436827642
415679275
328285178
80316899
165998188
101658404
385674830
341216200
251830497
90150087
185685373
233702363
193978923
246506222
487747655
330001387
408844463
174275377
471733562
415472302
44466738
113455396
58442436
153262011
62544647
303778807
477162582
74439497
237093059
300743277
194299132
286029373
87299295
142928390
335760046
348120002
476143257
432051966
167205913
90153811
453355295
389339788
82093392
51904578
329166844
144097381
379988468
316326466
32086219
36409643
338603160
130227233
130551022
446289573
136135935
231094268
484626732
226356977
310391877
478021311
77621924
63833581
307614348
283294280
301051081
166978328
211315530
259407948
189575636
204535974
336078371
264079145
107682657
492678027
35032524
116111361
240229385
198966486
378645741
349677728
308616465
16323643
453405593
214656758
338619186
340615984
471453506
336607346
255443023
236837560
422639846
329939058
269698097
312890974
384296551
89241198
10305374
429972584
343727690
189002975
317897481
180375608
35925930
77622912
138201729
240872780
56304792
414990616
408273227
220193496
45377536
402515889
334427902
389271510
46744706
57523387
179530830
280900589
204001687
148856866
479232287
10122859
93255431
231535878
490974385
216311722
298743389
349126020
12630129
206015212
314323905
288453939
496044048
156747448
441887404
364040768
336887961
300465000
187663372
361700116
494664151
36447840
94386221
343664274
465248936
421958959
266085729
384606248
300717537
227198480
401747036
8408749
356461007
297420567
106994585
340507551
235823763
367480386
242772843
89602228
264464535
455096182
158363514
302085912
227067163
400779508
335845042
74576357
324477102
472475970
141789816
309936644
373117190
243200985
361570561
54023508
489696103
215566495
257956316
225659794
266181289
384615062
218307727
114248012
348319393
211244038
415921584
395679978
200346051
179601587
317609551
250319190
489608575
119116144
495643498
364526514
476772538
258128668
161027802
490985363
331270558
83297669
40140612
151812934
374414900
74496680
351763115
265341368
45618867
299262415
85946937
285841789
307301621
23265694
320181415
119409375
256100342
116959235
129178612
184730548
355504608
283041476
363851410
265863761
249356828
320970234
369425403
223864016
106687549
356322811
248529322
277317248
363966512
449188551
346889848
463412698
444829551
3457684
14014759
462262232
469738373
308360252
255278461
463562489
295184100
486759384
178984160
397550257
249164663
365019445
177122037
432109592
257317272
137657191
60640137
263995501
22352381
412874121
87410708
245873901
117697243
188570291
123931578
353987467
341649265
407773188
327546375
118353584
402168459
457665173
401974715
220824955
493076467
209699404
394246476
163246090
453851861
137004794
107669391
251910627
468429386
291153158
101063367
475165473
412563939
376156099
159051960
140998407
160212749
2501529
107763685
87835130
194223091
158738975
205050352
188135953
94350753
315881614
257669626
100151074
466577185
489498324
72021717
449475926
301478125
441924908
337928213
187426289
439072906
449103076
255729825
284551838
418688385
157048684
3811113
210726023
478265739
121745857
20114403
420389547
370321684
495386970
373382874
493856939
201588291
482192701
133511595
237127623
360945751
247956127
59042847
78526293
160367309
169331442
113365999
460003178
394441305
239122325
416302197
196668150
39366249
149464765
193843648
488699711
57176728
466575881
329644532
70044111
288200042
476556512
388633044
257545535
289009757
288963493
183786804
187041947
310745831
292223578
104861561
160879017
32948197
326759890
177514093
234503817
195382252
269281392
342800804
3853439
345321324
284686247
430746793
375845164
309940447
482604776
327285565
109623960
254889743
23690140
473785628
115837730
152584979
237520752
499373164
77645692
70673941
476980367
266286693
130618863
463562088
301576325
174380438
313451071
314692460
226887980
387058620
84998749
457773119
406849449
93130947
443644261
78673742
103567431
28697518
117283662
42139833
350376338
148932901
205627761
79468672
221937482
92701727
136167606
136286724
298595674
462108898
440077298
238124655
199822551
321436111
392710224
343706109
102421781
91598408
265775477
1606676
286671193
382832655
381040773
58171863
251021709
190018603
139983618
164964208
363721137
306414971
384078638
175922915
455675455
210903062
261082083
149996061
476204104
468712221
42400510
78956030
425132476
226553982
78851648
256763981
8769125
46273310
428438750
270175148
194405382
142976829
366269877
242693545
133931456
319364024
200616548
151022015
326389815
327237408
131928968
167548515
355931697
387051613
198580872
323025894
51318096
338737820
293369146
112041989
332453541
82595437
248736852
274517231
404342321
417443754
163094034
92574095
314833516
97868782
440551117
135232790
362668953
363161975
105710984
18339982
455234663
412830884
269088198
238748041
165322955
304122793
154017077
330322852
209914543
474837386
268502069
450222325
380056869
148121323
292524928
454794518
220116360
104970459
313312159
172479354
379359137
201736615
70521267
335921411
194794343
461856951
14420393
192456828
264889919
498525050
344187553
388633167
193850804
123744628
448755595
466020607
41420249
189445236
445160821
145800687
462989293
421093175
229276214
252054789
442749542
68831356
166716436
182040349
326589250
467109425
190774922
297119531
71765968
344601956
213797552
352382491
240617578
462067247
347338296
446379792
291746041
325043756
375448804
279854863
132111035
71986884
317667805
402846258
72554281
37384387
101538037
13735160
345771475
129581807
46003816
458459725
342232091
243354772
488081864
113310799
90767082
368241803
460740419
349340136
395849941
215298985
13238336
489511432
321083377
129726803
216955128
485134444
454154944
163826528
97992933
136133408
367392625
78935590
145178757
249096931
172823427
373002226
81759142
478395442
404174422
112020889
402999335
225841641
62367219
477735407
452190983
298924920
272196324
366447870
200506055
82165169
208423938
16160243
163544770
98567508
493827098
240238771
416836244
254949398
217867398
338393707
362657503
210462951
362091615
59919077
265061263
110810027
407544530
152449531
454162123
136218330
227727328
420480561
243208343
430457156
96555520
25573315
43950770
127361383
252701729
420982496
299764859
381932490
46555487
168547432
4143464
231111007
365954519
424893073
478021896
111557396
271552131
74498309
202941116
464522189
40450377
83387053
324148991
455190876
313818094
10521629
175364923
91257857
65380344
29578118
306004667
124617426
412211081
116297814
326546090
122706549
357177942
424253604
126269872
343920843
94972837
174577399
108952640
281965359
13079299
94389409
288934761
320356519
433301916
473514647
169227260
469911260
11218677
27478204
215390361
129678749
207106896
432362774
399702083
110965803
106049726
327327107
48500199
91823655
152872786
96858261
88311055
59786800
49048530
99090262
381461421
280607673
298854402
201568666
26012147
165536114
215214874
27432225
361518573
461766688
66728889
307137664
231477465
140338149
162198059
342269835
46379231
205858424
62786700
230201741
90629125
168705149
345295041
234126527
415838131
157228069
150868975
372371545
446120670
471163404
455764618
92451305
319407335
459808124
191360595
361212946
32497561
350011407
409755324
120539049
254113691
282710122
20640988
209448706
290497148
214328415
76862709
205746011
364094605
450790318
420029209
120726063
361011762
391953009
83528639
207760338
439855910
162880476
35852134
4338268
353320408
359407437
161408809
465577803
335178372
28816881
191151898
379476877
483895568
312789820
251459969
51985524
169731762
4208330
335385185
295963684
132471626
442028164
320750551
443587490
484099287
106452889
113313448
306553284
485905797
200272278
172448909
404782789
360261873
420076048
331118041
358113764
249562875
308670673
165550932
259341460
382102842
291334384
158412796
135815927
495404293
471925714
192170971
382559209
487800251
407323027
69010220
37048280
310873215
375037103
198444644
388506165
180133145
143362401
38183157
226720573
482608332
22156590
144991831
61187250
247384917
424968957
45245208
482398086
344816217
395464449
350766659
26158576
63816788
228362024
213681401
247375921
60405510
482617218
160514240
437855988
294399102
159751393
159605233
457433517
327393425
359675922
195381397
489761873
178273030
211302788
435257440
246093015
15095067
179234711
461494476
133155552
288969452
400394651
398324720
95074831
133399805
112855844
463440931
386786185
209403940
24938508
399772952
217313699
432906243
210666885
381654896
301599516
140598955
168465626
277561970
386257133
439696507
417053169
64617672
277829269
263895066
87707230
213004383
235068186
277545483
122919995
67898926
419960991
82462470
296145471
498704573
220565209
184527377
69095214
92443657
337871238
41501836
373977851
24856385
115751333
72125968
437325877
239389122
322372893
208210666
60853683
46665319
8552533
468477490
6392988
247827725
174132473
330713644
235092814
19167009
401605659
11855619
82053159
131049539
212793176
495475603
131280818
23084780
402790191
334586957
456584612
397581044
229249144
194343843
245258297
37903950
156729448
484311409
197461908
485379027
127102856
406204603
105272797
438793111
77371569
295032132
352054413
328856301
413982489
74112810
420046011
437732081
151602473
339118377
418270870
114576597
452068160
185875545
254342548
412040827
91625379
304919525
425061931
385227447
214181785
85213273
113980353
229310319
392436443
289206223
196769052
109971712
160488616
300112498
105913679
394855035
208856126
319057069
466002792
481102466
493161381
393108868
384912384
310304801
11262642
293942000
488784459
499656178
209662328
26653487
201564727
133270215
109574842
492589421
493547076
497015093
29316646
82852200
329884281
461949572
292877288
35365707
45980285
121152336
99397722
84913584
409708654
284238141
12777750
1505620
179364789
352661425
480851642
258081534
414272998
363932300
50878984
103219217
484927048
474590770
427984378
56528631
18744263
66279216
208060926
482592242
35099458
414961850
229064392
9170444
364991695
40944102
277804019
365908509
379403620
226288854
155927399
233963103
352851924
385447477
220358431
137463469
350605508
437142002
246641487
267650479
407894534
354099242
63424909
445942556
431200918
111997362
246554252
11596664
130900137
22582574
191416299
114299281
14280504
126136357
476030858
289382489
410581446
437529511
297756763
449141089
367005593
73205231
494431416
156375090
269715055
41001090
185254642
23270140
390665633
137069411
497826628
7349461
495260197
56908571
461412546
428561038
281296142
371716259
253503909
67865016
37078658
99174600
36824557
220057117
282979670
30739664
236793616
271219213
160331333
210331169
92893650
125807191
192023328
456719669
251093222
347831345
217852055
312913171
35947989
121969149
56104481
275505473
161606621
490776479
71913087
134837582
154777025
433190695
352959975
219613792
183202845
310955979
152661091
229041493
377834625
314194770
421256402
272005175
292720735
23864425
125109573
312114624
217573869
130899293
188163346
408441179
81324383
303880001
347771993
253440405
334010896
323075902
409532329
443024152
420048777
437900702
147806975
134509823
220608467
340877571
362367656
374055778
100023523
298035974
467651071
3449160
172959353
436726237
212406466
183759228
295178060
451414964
99841653
111340646
441666150
298191508
297024702
382066421
378569733
169163565
153688997
92201686
163499671
386620288
144542862
388711749
251572283
52356040
13873089
286210953
190935247
83727621
364003527
52977740
130775188
349686521
8011275
11885154
194773369
197787740
310435681
470216415
362326834
360188030
321759922
259452
474296566
347922958
266069661
267832332
258304241
248571802
471952402
336117593
58941355
420765182
12174983
69060595
141505812
146095524
301683460
181811065
385533359
217432738
452649879
186905607
457350640
372370899
271445567
173212988
112063055
201937040
142548217
394714130
243352130
149505543
89662235
74381140
234378323
475569328
178470303
321940211
150427017
482231807
42622567
153722080
488754290
276335646
45437673
113055676
124809349
254482992
368967437
52267291
370878050
166937183
128322392
16145521
137186574
277119259
86303447
126033425
184297597
274571683
383606061
352032173
228933880
230345503
343944337
61465118
129979158
283744042
457897770
391314289
100911137
98526193
40868854
165325272
221380407
96950831
6017291
189048301
122068869
466656594
326013067
248161197
430788856
226112652
22670896
277245008
240268928
64729825
97842675
407480396
408081455
495581171
145154716
452592148
296935015
94336267
314531658
165889570
270698826
400370906
158182160
161930646
100351502
473428807
291481257
236563659
371232619
29104273
209053066
444046725
306389377
1622338
486153067
188135810
145695270
213299676
85457952
168112900
467836459
296377667
131491670
496132702
89540426
406720063
432937532
347426640
324651323
289869226
385974751
283170099
394564286
188183754
96710348
293944886
169808765
368712961
296791340
152778669
352166445
184499447
57693710
6238061
231241272
198617559
325061035
61293061
321858973
238802830
87039528
194602373
148119199
438575723
499079146
95795676
416172794
470962976
427703590
285448968
189392651
127034298
303278
380863188
131214401
280087490
241352826
276092194
364956584
120577135
479552687
469378856
409267668
301944910
170156299
415438367
494845580
18734042
448226137
436342211
19817030
252087493
256768940
200953762
108705532
34552692
32789648
344724251
361243833
179113710
20480052
405121006
61413637
478243787
396476291
201211578
300551085
54843236
55687849
248130327
247691424
32914481
192875411
309143876
382755912
202805474
477155730
12996760
221671158
410184169
29419620
475608551
281549335
261312333
365936344
296948705
419228326
330664608
108245234
71834463
6781997
331945677
98377710
47807235
200716743
368808473
347945244
229454594
325083259
460393881
362682579
318114405
485183461
85335623
57212475
36963656
359435883
47330156
371049369
437936820
104935831
148949652
310694587
160298787
80284465
110924733
394684694
178708531
50682036
304611169
204511792
108294344
220896552
348477452
452636890
251606354
62776040
393283406
325002912
16459767
178754832
377660337
219528388
487906171
78696944
277984865
452335393
86232482
116355732
448780685
213658793
151341790
145479380
459770845
110302928
347706442
16575818
452978340
252926715
176605539
323214327
346143156
156564175
315585721
389765040
173094668
51683544
264258003
286304925
440650305
111781798
350326674
371888240
62236571
341238755
374028642
56252743
306526092
119685717
149853723
443304668
439635959
401529271
425309496
148726977
192794479
13596120
437733976
463729009
145697997
362190728
53255202
385604182
69955090
289388038
177569028
14785256
301237339
330210189
420786712
351717294
6932435
395148587
277932792
429830166
495252981
7711177
133375769
200434714
456675839
233536317
174211304
122739612
105439190
468239194
45086612
472668210
446433957
286326400
272502483
257073211
84854782
233506268
308923801
433525180
40187269
210386148
301090294
62521417
199717324
417531519
166276418
85254903
340533468
144883116
186735353
293209820
100821052
291745368
165646945
359479398
304275780
479625584
427774263
357178206
316734728
264049156
433400219
498366822
484088194
425810061
182961771
319390702
193000995
64737089
4760976
449004437
94663354
421925666
330034359
249367716
27663946
358622147
335704124
57213910
143545229
308073049
357311975
305148429
32987578
289639478
458182032
106844648
371530
466750136
459291360
96814028
400935058
403904482
305369774
273911389
349741860
261781909
145311288
10808178
31369959
171220689
154613996
7855808
470768020
494897722
469900881
92416743
184004165
280461993
97186640
144617425
110936888
87871816
444487104
458252768
225462808
371334651
421308200
139786631
178466757
71340311
360829150
334277632
336043896
15902612
265138568
401119054
25530462
233287583
235438925
365561220
204669881
379469673
120492455
216921365
249540627
477406133
29900500
453381803
233627353
288326620
242110736
338714100
254281512
44881152
340578050
258130060
106313219
260551658
162559351
356880709
272490188
226201183
221043612
127596310
351558070
474989109
417144246
471781492
377043852
34337570
143509837
220478487
416057965
309955010
303025237
308386328
380425530
19503427
240124871
373806348
306681470
212362097
22703760
411048252
341047499
286536044
319249112
443559130
136036610
185783920
45555713
445584383
188901215
379861361
486136447
273198488
47431705
445362200
150126004
429266729
311023855
480028837
104621200
41850229
495687357
53827940
79130380
268950547
111278214
215032112
32131341
51193859
365266597
83830647
94267922
112936445
282176991
323712932
344666690
460216049
254062219
303606877
306553522
237632961
383543663
122610864
300627693
415056054
450425965
248068495
327748300
304759897
352528562
383172577
147041803
295738918
437443097
66341575
499719141
488797943
203775039
296778491
149437603
71694991
122601073
286034575
284540976
475407883
479977158
25526270
358046147
343577533
192738631
123376588
308466141
7237922
328535723
51525185
424167757
272932339
430599546
48305460
408193643
142499505
365998525
108042690
94881681
83041389
436682395
260270103
239707650
72920200
84094393
286722667
139409710
432117824
395035798
382933103
323933440
242143047
103867054
107995386
392917987
439644948
174032849
182344065
217691135
395313906
148943368
327151085
460985507
22954075
243059564
130456904
331285270
127025456
60401524
133316263
186456616
240195875
178416264
163428145
84793621
86294708
396239903
94698911
101579528
370314308
426494826
140378490
269842349
454821752
22218472
97401335
137066192
193464116
150527019
154185242
57025861
339028980
261296859
26786689
188261951
95212064
421298808
270062538
56171902
25002135
354328538
266334649
4120881
343952628
197654783
269039831
194783499
97596849
305538566
244443794
498301580
28978091
249981322
217349114
197854224
405011861
249709374
169188289
358071166
369402383
78534852
425428720
380304314
32762329
134787695
40299318
39571154
326967020
291953632
492588534
378232404
276281838
349776493
289303396
6180607
81546882
384601377
168026960
376410399
432692062
187479013
191944500
94681372
99393213
293013517
31360025
128018340
171042560
433179238
410876171
134265545
454428400
322445992
380671894
466176076
313159878
420041851
486219600
384602485
60167545
486617253
154576356
384856787
70693734
414611410
403719318
112569082
384648228
93752662
298537027
303656965
146521258
307417646
436268364
236272013
1406144
444537372
121801116
101849677
272175417
179977641
436067276
37353831
144384964
82875475
239061771
4525441
112784676
346995058
125922100
378634102
224875833
301796503
188132085
368894124
111446959
27224806
469470420
58524404
406428174
184022382
498286333
68426914
81549086
184288840
420223726
117690750
117518044
18701176
380918335
355029402
63248624
102466947
121878678
222571127
135792310
234040327
280812902
387398557
11272505
393816706
381130805
153439934
2022718
45503126
293203872
456269692
186050478
58066222
44396993
236612179
472178096
370109971
122350378
430136257
74269030
356365330
184310777
124263011
198865398
160519085
470338401
117364107
498280075
306793874
249662983
194418508
494204348
119758634
251300486
124288184
355925184
435791578
124320127
143501477
497722726
459197841
291635450
124865612
188894723
254636477
321245168
167321477
244694079
271052507
291756350
486434664
106361304
215870368
327755618
486491981
9377537
27013208
294947227
236377696
132491472
459664532
486851144
108255897
293413197
461952756
254484832
282310997
46078787
101606030
322696499
39278729
126213579
493726997
58302953
317153810
295662905
202700972
62422892
124468364
50719529
430781174
412045514
350694562
214827807
141572422
29959174
79584702
470421001
369569157
22367529
127454877
280593584
482061174
40730346
368092849
15157295
413764915
373974884
174754120
394897732
28093313
276320614
52983551
244104199
363594584
116202387
451454281
14451641
300653167
336131009
307004052
178588248
136517088
240403876
372800701
436912783
29911781
62336087
134935455
266796765
216965945
360297173
434891781
365954643
290255053
147710384
70552910
471566122
61909022
304714508
112565160
493469041
422942464
330829172
203485871
39524505
206155689
382746120
316489049
473976371
458925521
116391545
358613427
86779900
339148570
224916923
48733686
102572880
478456265
452850955
236292472
472459793
213033989
15600782
232240120
24308061
326211518
347266933
101204382
162270949
294747900
100269230
229220901
113086849
117592916
429792286
130942977
148654476
289039964
118195684
401086996
239647949
22232426
367910953
431091598
276826869
204684799
394383482
240168295
345069219
57600751
279311534
238744711
274010426
179015017
420295355
434799237
386529871
325758471
12278815
274728857
163580250
233525844
312782815
244470204
112136151
350358542
355147597
173601266
464769178
274338270
337846492
357467931
6920492
299820341
423574689
397388133
7678528
261552909
286759670
236738977
277581091
136119468
276495529
167032391
64408938
492370903
319934058
1865718
436698513
63995786
276646485
440849398
184828736
149281086
197084744
314754255
46477084
205727502
438836923
77160529
500114636
472164072
488090913
27043636
13600129
475435683
456033164
188067129
359286063
416779107
453009074
19492099
22531572
105153498
363410752
20803819
494006242
318656995
160200352
233077754
307043238
93283109
322590667
150797987
139499823
215178718
140471486
332984948
77371396
404724652
216912769
336074320
342348673
68957059
485674588
376897727
96814941
283409089
383613648
88592185
489642727
384847650
70645128
183066137
330236880
72193863
470701364
241024711
443931605
490365330
46016912
389018519
199380922
168176705
101018994
325926009
87792062
151149717
321580607
73614560
233218607
452950842
6417573
455927968
148507335
432798881
304731629
233006297
272505148
329142124
221143790
115056423
182130637
365932584
351224801
89783160
292497672
188180768
180455026
377106321
226091620
365732087
140463032
472663632
236400926
189276382
297693574
329960659
19921779
22796625
237031051
264142119
479313481
329249645
374829649
201604114
148355785
244846189
479720757
452132030
195282509
432791009
121086110
124513055
252708778
331336882
420866060
228471472
363500724
245526058
271719758
19691411
309137765
176123204
222628644
132963802
134748913
400632100
19307264
258521591
291767917
349706405
433970178
44651518
300073497
403962696
366178744
124338685
222010305
359253350
437512163
205326069
427977209
60311136
197909904
126223240
186563554
357071815
185099236
217106376
374289549
492042232
88871572
219365619
126230858
382935142
98095814
474297786
120647952
233346069
482987816
127164518
477234112
256265815
352939054
315111208
164057916
16252944
395749946
253987529
13198974
359136682
479909337
123425491
423422963
99731031
293849940
163931699
102330558
250705568
216239339
109815244
281155935
59805488
400249846
271892488
484798958
181572646
472666038
237731487
203328333
306341774
238540334
391136452
457437011
290662820
65405071
352253448
351199922
109931323
385341324
312634111
112709363
366889008
74491397
302556603
163075729
461282971
221371131
481719367
440532341
151339599
401606013
248594617
445914823
429041264
213567195
100263508
295831821
253983403
94667818
5510698
218256016
373257197
59482180
22131212
361797018
22484911
263587192
377135803
467283126
233146181
145271794
151082312
409689785
5067334
409723201
390188696
461565700
486469838
488875176
133032526
286347601
190261579
54619139
343219917
203422963
85836285
134180049
374310828
336187308
152350335
491783436
483920913
425461329
81012576
281048956
437945807
324218236
406388164
201074292
189881815
277713586
454048094
398957761
262476690
24308521
487038692
20717015
157715664
281530128
397912671
364630496
75390610
240031530
146442201
20384429
86725055
289845143
464196248
419215281
231429441
236779609
439955850
356914900
132284753
75611383
356500106
282927953
295376052
249138310
323675269
189065220
346208013
3882647
201131784
168821575
308990636
445739341
464068502
114814459
496916642
288909099
153149227
239064460
309076901
453738943
129384365
318512545
369710893
292035160
37187121
415124562
309038100
151809024
42519977
480813423
475952258
269700459
232136145
253223956
488279441
487578649
445918592
285300706
97220627
41279193
37741072
198580517
258403759
282328466
182155029
296516538
448685320
261078894
40128277
243647513
410560042
364708173
389041639
468653108
499706835
77435992
219594380
172306405
473833155
235254775
208347881
287327758
374644910
68085958
197557856
388391660
68556751
166743253
219825359
200175505
158428346
331547373
294199298
491004391
149883387
195144048
435331383
318016517
416860704
7785818
302890230
251824186
108597741
329283765
402078786
350723198
40944599
183867140
107061250
417969096
238982717
492145954
29166838
216458465
98441143
180845881
290256035
52174515
61135688
271772325
306623094
435357478
12885175
320027245
152289750
160063525
101091154
366129134
413160087
277799259
221997167
162160052
48220780
258852344
400537844
3067078
312306511
101313855
211784873
430234631
10672102
405844992
188652118
262445325
42836711
172311743
196531810
257484340
61343177
194708979
109654067
216963131
249631513
178387950
310368844
396699177
125151075
99124009
141790964
305144252
258336155
2806043
306375716
495738988
438807784
119175089
49852356
181625789
233640745
450856486
77251864
166293350
302484816
224984154
19087326
141655486
26789742
145017284
326298223
182816979
323921081
55008050
223735580
336827642
441642419
83739062
415817587
271957087
165641885
480580260
274026346
181574638
21567069
300930623
296495293
416065586
364403787
340373166
436279930
79001300
317376163
412368189
414086378
16023410
360176463
145013299
429009954
90399694
186895195
80526086
148679120
87352813
219995521
498392875
319038868
413659793
122259387
157512404
179739503
153216966
56146082
466478376
272966059
127363146
244155239
171086055
192392732
387959256
150222653
138231764
174908168
98461608
361331893
472365702
306673620
456825789
172274909
274772868
30601647
443942196
6116248
40525229
196018608
331461088
63057548
117863290
96821652
4407178
422481043
239510855
354525663
113903579
417191734
423184163
382867362
176536645
426180335
72604048
451020754
477695345
436528912
183833250
366492635
83954730
213607214
450851490
473021845
121274078
106808124
80044063
156363841
187215269
265420123
84879730
57939153
302612425
164468264
342407257
300367550
419154533
65601880
166094533
423054543
36439919
247875885
241299819
487651148
155686459
303087696
131277956
494997906
69661476
117107938
14142095
241511332
250525087
227530102
191478972
191125901
136751872
396914521
279690306
284275346
251303004
443531943
392266495
448623917
379887949
344109987
490388566
101186745
137026535
108507237
475508573
230460007
324287113
293825225
273561501
486291843
230244971
181222799
9326372
5730756
182618967
463024144
306681861
366352104
34127687
222867933
108541851
13699668
222588650
136080333
43529021
151757792
315939189
270470738
394233167
475415989
257315954
402470548
299216046
312056662
251605961
347842006
52468262
209258544
344788768
494033593
69193423
195634937
216536830
110443319
100164335
375939089
37181310
18740856
145816485
358150946
393291304
6147434
261041680
338738806
97384928
112427229
284066143
203287720
494654534
391776258
285502191
333728535
374806855
333289881
220875099
63910930
403577096
262996259
17264959
435515160
321400473
391053834
148118922
383910714
33647660
111211823
11846163
302145081
189360174
401118514
380864716
260856318
486572168
198836384
1278770
327708904
189833409
167401237
68316963
440902800
147932209
329954058
397026416
97282082
463878284
391234753
149648104
383457007
409158711
33051780
50791984
249274338
25361779
95803536
337529086
31741918
415863277
355571510
268735287
256300070
30728244
301675109
306597640
438236863
7144039
146746267
344507680
218017559
435060518
475570310
27481459
354047388
195404945
160405306
460555496
329877077
58709059
372453971
266097219
483860922
385773639
264184032
164504752
449035419
240268395
383338515
307144378
84474411
94673552
377495714
193753874
110202861
260183887
353702188
324729463
459093280
300138314
368077421
222923793
8916082
235076167
65450411
406147509
447421911
463426413
110327429
354433204
420427197
117663460
434749595
482527996
43050392
150557609
496578383
472192155
454384568
479401968
377422209
361206767
325340707
481595631
56272067
171289934
419765968
176679013
145894404
315853193
156780556
205364107
335549386
194200945
462764262
57232836
252206593
122084096
264165156
216455625
111577535
365917607
207571742
476364337
262170150
445216042
445568515
38400683
437083143
127435538
47473177
232585088
370732060
222110398
191221326
408558362
160028475
374267142
308059424
229063916
461302833
243057987
201882435
247836316
70701231
418990960
299625053
71802033
90815900
231745687
333252105
284319016
237714777
109309724
282051825
459913189
381158126
240476870
435881496
140879573
472646221
36746763
33499460
176415149
391204664
19089347
483339828
21733704
421660611
85735638
293454761
379958266
448702691
260868195
87917844
298522018
213863506
289819986
28220192
387359254
170768551
459854850
242136165
117079770
268041151
454030955
477895137
146063370
186317545
132756571
328667994
433100169
87486995
213684913
132271417
445063653
213080088
332969990
207147812
438812899
189375658
339934629
320384517
60524556
47777822
127280863
53842781
27052561
304706659
347044378
138422193
450571504
250640466
380689023
274618804
445336971
25673141
20549437
420206130
388334713
12249351
132103451
198337525
442936378
143041525
467135727
53511541
12234921
282376076
228625305
325007580
328005660
359821563
477773592
16438139
460689254
56499422
279050870
429967259
114359061
55200965
76558582
150722996
45921217
458799611
175338379
322497681
169539937
426382403
460595600
15048737
109541292
306365460
471176263
293379542
356666526
228632487
132866100
92499094
282972050
299863904
294554587
386095946
6009662
441025681
30664688
244280537
125488602
375873483
166266951
349678237
78401481
478688922
31591457
360189348
341937630
323177587
404222451
3309154
151350984
386149557
57487715
85377958
401516134
494415754
466701394
119926262
349358924
346147192
50454405
276721277
106830270
380665628
132173176
288412746
318219127
400663788
133556252
228717106
143676219
295558469
498171524
436794457
23000789
411465411
304260655
67121516
460994231
101872639
437924562
271536219
28322280
211691802
275359320
454872243
442330309
90674567
301741043
429392973
370313166
73010502
90474311
286823952
273943088
5350160
176432556
285433567
136143941
23916871
255127821
492875447
319480064
30746338
409910684
110208885
420508312
40326589
491880223
258326249
62411721
88362021
388397953
34112221
434092077
421726175
426132071
478703109
262829878
322422053
107508487
2762563
239224047
445363351
37728205
112490463
25104877
100856663
7873554
75956665
109864616
273417046
94292332
493058609
43821582
150422349
71391953
400153470
233629838
361451379
176519178
299972645
46465548
479739857
143237097
47779576
366694589
12659072
222622804
484057899
458083717
255420486
424158671
184232523
69058769
22619210
499892369
267812920
210287953
15874905
105440759
60348659
371476162
484104889
193426041
386999168
397386777
343115679
72197331
324550927
403911484
474461538
236352645
375630331
124854755
258378147
276637256
86649063
30957177
43587256
265058095
275043649
101861142
435310273
153755596
490283819
155418817
125939812
348293127
187223486
111763771
173933132
38908696
384142464
19572179
298544496
233816819
252349565
220400256
84513774
136884333
21303990
164299412
134239839
333338319
5326162
467953263
78605535
309170288
328420154
386013382
466083568
119658927
390420900
30922984
419165754
28853163
489637150
386072251
347627125
33847051
52058119
344444481
162617932
298924287
195355430
296638055
471764399
373381469
176001643
196544749
426183531
456065686
53870026
332351095
397094093
3059846
115605654
453497264
67186594
277225046
413086477
220407577
222708826
213741921
20474400
378802002
493455768
249336371
130828251
79774656
447692170
221725965
198220544
64810967
141849795
380520863
422018196
274034159
54239659
395837144
82635404
486825117
162971493
69852776
217261229
471725797
402071840
291714256
251102611
270162232
387511598
237035328
349460796
378465651
446458406
102694071
152515595
326493400
404791770
456460714
337069466
313142864
388146818
50859244
85576387
468499869
263855649
443859181
132098053
108736135
323434404
438397591
182849241
51768222
60222657
189337068
366181928
488834906
482847773
307096093
409726183
164978278
313097789
185213485
235951944
16304207
53616710
166232683
6282588
355816668
427409737
266878198
93265017
193161073
145885110
247403023
422205034
327772763
415789047
144765628
208799569
154457643
65837651
35554333
464281847
379761347
171587124
466826175
345101716
300479546
479540113
358255659
22468610
24574230
339820297
294338199
450822154
187303552
304229741
235605442
135272371
8639872
54383789
328528235
268103843
90988773
251638651
90727734
260619621
54867133
228496069
482969668
374305215
258196661
400974609
416027779
325019296
416703115
340619303
52409739
316995704
106613768
462785742
409048725
80661910
332694310
416336878
64781836
416202835
116465345
384210231
141169606
249783184
483826277
417380804
438583458
493482502
488586128
434536956
397693055
358628343
449391856
242130555
107210695
135724171
493229381
386179046
453314276
488399330
316725257
423781264
295127150
465161352
270344299
296458427
133552914
252854768
331704991
68005864
52099077
295046875
28315049
103904510
346330862
182189948
167468041
290364806
347190403
435157564
195772386
8280669
342308744
287749665
301435756
166148754
77209906
396595048
56555926
437351115
215860063
415466397
396400725
284907776
240355621
493207511
382125105
196083626
383317556
123048297
325743127
367336487
162529248
167094661
236091732
324425870
382000444
469489328
91086053
132187671
393584370
166096221
68449115
448760510
137511919
447528178
263351045
168321243
281981685
454417914
77950667
220651942
330396051
472767362
282517538
361898050
21122845
332011905
489247290
136658282
319752469
119569886
106355204
149952979
123196077
365618889
278822535
91405302
363247473
23797866
227333927
424425981
282760461
52125054
78592376
135180322
110561743
474473596
214536253
146215350
141113512
215055222
6964826
163596836
294941717
258789354
145179055
36525572
294271576
82357746
380503885
447058249
368720414
30589103
131126361
315481307
213860766
139574509
219262791
333329385
261069237
106514459
342323783
376869145
324834257
10000145
417645800
382057461
39183785
195709922
253954869
230125857
51361308
55974401
384374766
497038085
3351465
75990125
253910407
61626201
361722840
385583734
372692829
443720055
455253746
205929878
123672734
391890332
204485342
357582515
29057401
377063733
389018072
296948318
96649596
216521640
19938220
451610956
209964580
58809625
229978691
162452576
312831653
412451263
386726089
9164980
210013924
4169092
23578156
423954814
267203902
184757560
175736812
158868904
314088853
344983168
232940167
294691817
245020989
180049412
243395979
157624921
20439377
339785220
360141884
49633297
86929257
159378885
335782741
336212439
81733369
484522083
73505325
363674692
292808361
69184049
278251528
208914048
314132778
282919830
492627752
192417423
65666991
271127223
169097824
380715011
376635923
263078964
165076659
396666473
295567300
402353275
489201084
294096628
392360466
143422903
77955574
255950445
127228048
224521803
34309113
350960837
17857589
74907827
325137753
309672543
189497394
200813005
382209977
147306097
411278832
195188752
283336908
186403513
477433351
454754591
121929912
92790328
421131848
138832859
155908342
101604612
284850194
429543617
245800612
353026079
487571864
16235440
145370681
423710171
440311391
424562342
482268913
122355140
233823296
139780990
305761871
491157003
333450796
211556440
188518811
200452860
497302330
20502086
166896435
9821992
364256671
120557606
368485505
344780947
466522472
379782875
35709235
168503765
225986553
436455079
16885562
116873105
122792325
2043192
460056734
294821420
413423546
403438457
486297662
162642770
154155289
139598586
92738950
449056983
3185730
72699347
423925358
258843715
56887024
1437764
397745820
377586661
498978573
202601723
470516164
90946791
320486977
454274757
60516268
317443895
28730260
88040739
396520097
429553606
45258618
128119162
172444945
376224419
69882703
323544358
73895978
53109245
268043208
261479918
119836819
103139607
192315499
129139878
73699569
2986734
228159807
9329556
484941697
170313029
481355969
29670433
371216650
320583608
460463274
180455490
156057491
247232578
131402203
361958267
419891882
455216844
352490874
184416769
269901345
393512890
472961029
479860769
60332571
353920378
410907575
456046037
4488241
256035361
479981494
366156757
218346049
101954006
380322868
334300691
195334072
257232109
380963423
204291841
458432887
263664401
404198164
158130552
187960309
301821268
482684036
183542527
410883306
493453066
429668494
35162007
484218409
324995863
303720038
481495079
126322820
41774850
451429143
384165118
294278666
7944389
442842657
434745319
275973286
74872197
431237411
361086688
319667254
297429747
405009835
249384913
465023332
97085820
301728794
281075929
274581208
79547808
341591203
18525900
273342585
277426742
171020938
270139918
295016554
231018752
121940247
428296678
79887624
488785033
474538518
286245452
206856482
170126558
223521301
19957839
131932093
61400926
498770192
367369295
240422768
56054850
324236945
486873006
105769478
471639884
315594914
435690240
225751889
184468005
158476039
183086344
290420687
494379062
178124855
108684721
208221155
139853473
468449392
197639279
254439217
407761459
348344338
260560352
141810089
152591402
343719771
280914856
492872113
446394868
153242318
333223404
439651789
433543808
96308223
201918369
357467005
131986689
464034627
119109347
276702426
486440207
102953343
444160857
454091623
279232822
465115406
494667502
391250642
43075682
129425654
93382559
149995628
339081534
229192258
203664346
458354840
369599962
437172519
93129564
329935301
272295084
241029722
433210887
317137104
54272131
396798257
55051823
60656372
172036440
461441051
12159785
388170171
80727681
449689666
413941765
75809107
219180952
396399470
254511577
485319478
70101438
345333411
355853712
108966351
220068877
389950718
200502669
13450104
58438140
405287903
206819499
327591135
417486379
81641937
164366564
158618304
25868299
112425095
70670442
405365696
40129284
282421512
360055686
436951927
328479245
150173234
128133979
459530262
192784771
77844039
149364535
457921054
274661028
263894253
485268257
443943454
170833604
251571892
42916694
498772294
448414142
146619139
164381282
385167090
208544718
375619650
192316655
143624138
94144679
69314286
49439361
461653255
490681005
463887894
261930060
55797444
421289403
479226089
12080342
132858298
380736993
193508109
448044502
265384886
263966614
449160790
296411637
143737157
238107990
438756343
434854164
274746736
316522485
121447611
381144410
143499828
93176215
75565560
320343309
116827651
397917704
216755718
188769719
441655811
252464994
333462888
138864734
367040770
495216014
490639531
368295352
130000071
304745842
52315746
489551683
171430214
392007162
230718863
367351397
15635745
82420395
388069288
460034599
52586893
74768260
430062393
400244602
441529379
499191798
399160642
263305197
237048793
294866142
341680389
222231679
49677234
105101889
310932608
157503837
278178072
71908279
161600311
158531444
90009927
93887841
450208890
493087184
203620798
491520901
395641119
293750535
380310330
106125964
75751910
252039457
352555768
241510167
128415916
331614936
49775420
380084068
189014770
280447754
258429461
362818177
434226573
87727255
168592784
318998404
487640903
73907034
209692074
87759809
334658215
46327759
222819818
105902562
108984635
15827207
156986248
137873214
225115108
299155534
388735372
450683933
103525162
13614272
383507533
253788757
426461286
474590172
402863350
99436616
375022039
334422254
202896899
316513953
469404400
170653528
111947042
473295174
34605364
196528498
384431074
226176940
334852600
84566611
27898405
34360295
123178042
51108517
170575752
347474103
325237363
55393513
278699378
374398539
363205331
479373735
100298887
152391249
390084510
58448649
266473743
303944602
430108152
168447474
92249242
359970310
154265922
297912751
74214824
114393635
408870402
190817024
211293790
61636769
489102994
394216666
461506044
105350188
465904902
18272116
305924018
165713604
406986555
437267205
207157291
325814068
368325086
326690478
226087920
275844385
88820822
488318696
177670667
358793267
477016669
12889730
171251259
323542092
434027256
113204598
238425744
10936123
491041168
492021224
348171845
162002508
93983458
480466447
258142315
9958834
384250154
246137037
414517828
448643182
372596839
253894467
283442503
165484876
8263281
386623240
395164779
85764755
271147433
242766033
246552510
333785047
245424759
115803863
375356313
282135539
86915729
265520286
438597870
156152197
197646029
476302408
340925543
147399236
332386621
87424461
155816920
146498443
13367913
56197809
105367676
395740453
205719472
318033616
396502256
459532525
139241134
475253388
223831904
426962881
361694455
217449974
33967615
289179828
209544935
160670022
206692960
446430865
433085739
375593695
77802489
121960888
44013163
84967628
453651079
199707322
163878957
206227146
332407912
145094523
99523759
485110328
303949445
110111173
394935573
280516832
138821192
79372362
461083006
221673557
151235492
311890361
231339956
140267118
4897532
191770123
473457335
347378912
174626716
253282461
330315099
158037042
295324132
302289442
12488748
290805729
475423196
353822277
246315089
319060491
303526185
266864318
209249509
126870275
107806195
11654822
205912018
26885933
2155961
75660119
405224412
394427718
278842786
30005912
388516883
100327347
490619058
267881545
400002169
459178946
83740134
431842608
63873570
37151418
1957823
459690828
377049357
478191258
30704596
447389539
283804253
76838125
15805594
165282846
305685260
352972811
480600981
31134120
188064843
221567217
323627827
459043898
157617860
149101245
359563196
111341718
156932137
131301317
313374148
43083905
379218949
31009883
176446725
207668741
345514501
45776857
282733689
434456610
431464246
306122289
12219134
210374606
258448947
246521626
233200275
449562399
274287617
21193976
95050708
368426668
396165932
365365189
146257482
352888199
472605908
30554394
456595492
269958961
72613399
57470468
479264214
1658171
366319902
219741520
13821993
141350905
452749245
61289747
428532056
398661000
467055191
99607767
313363444
10324015
226559242
61782511
226174739
431357423
97142929
251666383
82005673
333274602
385747279
13221142
427543832
246715771
351518395
409960790
453974817
159586071
410574386
180712061
214257551
256420170
235164566
318407149
474277888
252318712
25100832
62163760
429793687
160221168
375773274
135670475
135234338
147854868
246056397
497217408
76668678
121668886
264472140
360145009
272834622
25663073
123725526
84360843
338359733
160115221
135566513
188396720
170895543
351027223
165538001
219467383
63793756
400305476
63476455
38029420
114703073
297734457
16712438
436991492
150417906
332886003
184414511
266679834
172821732
272264803
434851117
209650810
145495211
277195381
363912837
252494908
73299105
164403846
74096414
315307086
410883023
276975667
255183959
115920670
79356881
336996144
82942515
286221809
162598561
391881095
492074417
426317972
22944554
78139351
497473389
201859170
74060479
116798352
2467033
410239519
178290587
277197399
151079624
227824955
206518790
367495104
148175452
96690999
402684267
20226070
301166481
203241387
45751412
450324066
305992333
26115398
454624478
81083763
306628544
182716951
430855020
301012056
245766720
89043530
52773199
345163848
36356777
303386244
328478970
15632854
300767143
140056304
259253920
120798834
405853201
13327437
116722032
147301451
142661162
46789919
53010498
186069172
233429543
392310766
426473692
106730123
290885459
320694636
463356916
292500989
277911987
176087486
268738525
348186833
134154181
63081668
253142737
304547016
83820279
384883842
246022887
392483148
283062540
464847601
455978787
98058165
432682849
113906362
217814488
414641718
244423303
290132882
68148917
111856885
184272532
252967188
45084516
205064038
476298096
157495622
147391186
450367698
133027451
491740880
440887873
304889438
206809392
227873031
246836492
455469714
401548433
404569214
185790302
37733533
32562745
35814763
352589370
333966259
60619095
393839215
166331588
249466777
466340956
140158452
201392786
142903492
113460935
336888905
198158944
311709719
76283537
385676619
381482602
420484950
390923739
250958014
385679589
436699027
148620113
442158816
460512948
473969296
290081475
344511650
226216614
23662893
108851385
495188862
202473161
278048547
442826100
212861929
458227223
223627474
330400004
147278996
348287725
89448004
495533428
200919256
409926584
145156289
79178906
163771305
84257441
185832669
80173235
54250324
182761063
26156643
17391628
392380495
231890597
449679223
454737059
342404751
51939517
196438580
335173362
408812003
441021923
220671658
29129461
437235935
24071827
251994601
22866206
346561741
480689177
446080487
63906264
300766950
482848769
409171583
464879140
113298741
384164494
139432536
369466744
89385015
108682494
420000442
251627991
313399891
192328423
338885542
40521062
10314516
229039926
8886469
178787168
35748479
36361088
141745393
434901635
209706142
31476937
177244480
209460289
455987198
144198961
484659437
198765570
77494260
331124850
204606675
27080355
265298865
353200737
305101428
473983723
35386370
434546355
227802402
493038710
151121345
382403580
491720264
414373862
117548110
192032061
298406853
147332206
57191244
326923849
257380054
463020968
141229089
184468211
482759763
378621131
252690904
189547980
112634364
434187387
443701431
452949347
398720070
364500827
489591591
278260053
89678022
492570081
178986872
334997552
411184583
13858965
123634100
99422177
148228805
401189556
446735630
261084886
498409805
116847287
40724329
238399302
147880366
202688202
453216627
225616229
351774635
107832019
335248036
282857567
446730506
392983302
246298133
311817163
4768068
175185530
230007103
418678489
227407818
353687863
188924354
436820932
160223058
18260078
290309385
372399937
189154617
445806035
198723704
319823368
75218954
413277398
373655716
415747360
478178451
384853952
266928350
311768849
428625622
273093409
2421458
447672050
108800110
68531636
185742128
235831131
212079790
407210605
330354174
325826825
152468659
423325718
45915143
402855779
379373765
97576181
283814984
265044269
323172165
150955451
157065747
189886315
245233386
40532327
79454853
176267648
230998958
40791427
344205176
486434036
483750083
446291933
406959238
27783399
383432979
439442793
106532426
93108153
227242089
72018388
234207019
268760970
495119078
230184621
441736024
84431287
393434518
425287321
431129466
9685143
388514143
332061863
92177601
69954437
481688465
391356412
24538982
197023785
434984503
216901222
97445676
346856226
270715342
178161493
267711130
79751994
273077323
170809548
314343387
121375511
41751581
490670643
91881245
211231171
111484452
174789589
392106865
37107470
108322801
499725404
389802743
187937509
251691124
293273246
333167886
30113192
337829555
386285613
439338989
306498553
193529912
346094592
422711548
89471587
161417827
423390728
50163982
37913934
337990368
157384668
496006070
247004397
196506709
89331858
209145419
133027701
2388193
4281635
121533193
140493849
469623078
276530475
392141952
282258011
405101048
106006626
289445021
153223700
475443267
246106077
324680769
244054849
15208512
321271417
1023760
157052202
447496218
178442447
12356086
210474100
99694833
149380681
496584038
130924015
291239802
230881342
433508836
417955080
123250877
144927682
4207436
229547298
58236021
251866036
448671953
199320082
236079845
417634474
211770764
361060882
219631545
252194303
465592729
420757228
420410264
237893480
257250202
465489064
407816087
296380431
479698130
481232144
8541380
124139806
75112130
251247384
15611673
50533297
409868856
230654913
494164655
347573459
255720773
412337625
232562725
104689497
9768992
78740424
384663141
310491408
136799606
95391260
35978412
115835782
101512225
87619360
136958209
148497612
423992679
358256513
13875290
349618214
408703033
145700306
371906255
157232280
189509301
23730413
33283720
474311450
235619725
248329754
448670032
21918206
179013332
450464400
164885392
16952597
364097348
143579567
7906388
277813432
439521882
361920274
422939029
184726602
369849486
443538561
131470656
108887802
346352310
75213437
351567992
82189937
330207064
147468738
356295865
229108352
442736470
363861882
368207180
497614950
394363453
393090189
18041023
474211514
244141651
66769486
383212584
173943358
132121565
398086953
180283123
166498029
227830624
237798043
373361
220970445
229914093
419095947
98407051
151242459
388983798
53465895
353978456
315022716
108084948
8862392
411181702
215243694
368386976
202228227
103376249
61795603
271340837
168254468
162999402
345116665
50591370
134517045
340996631
77757256
338693728
45251161
479707657
255674150
254494434
366509530
308928643
121618002
216241035
404926577
98980396
397538741
116364932
171630199
18869840
77675957
307642211
488551405
5008227
403063752
359105841
327810603
166520150
387891368
495076859
258137126
422206466
114482546
458182178
295636484
335245926
203295485
339725705
237547278
77294024
222391566
464938212
107884823
293332892
66325386
354723700
467129507
227560675
141361692
87309968
40885777
370364107
271867401
388186695
675478
310188303
139527152
139973672
349468844
289181553
127429901
368500835
351827867
144517672
374343951
354786322
306416083
317172265
410005816
112652177
198986108
328968758
148255046
13736262
1447264
62266808
62980335
37885460
159956875
161299375
129605006
452420788
493416053
178277291
485498355
43801741
445428899
236754420
355409847
308454521
110552016
133477891
439203531
272361991
229838068
233042543
406427064
74724858
351529040
297471645
406548635
149835601
112186743
479940987
297593833
57222132
55203890
396791165
418757548
423245997
162063988
470078252
186102925
377180600
180219083
60432506
344749490
397750109
84016247
249231580
171369304
86214371
462278305
377373755
253495803
367492989
151269586
280282247
123729929
486476375
486841958
269773480
404755458
49696475
326129202
229108585
117457790
151508844
26825787
174290842
225246468
177796391
16656671
331962098
186322072
349505201
288107450
329078092
84457706
66570518
493791206
8523222
470136337
126382578
85871070
124825338
222109991
1131451
383178913
257883414
389179862
443268512
436538264
469329883
296743255
71781153
485428495
13644401
317170867
425313694
286273837
499195258
13224096
361043461
318229989
144081687
168206430
368287535
57509395
405852603
402250759
470989191
478702809
167420878
288370296
425163726
137389225
302716906
223498405
311522726
297631584
468921112
298087621
342348502
211568397
469084811
292896649
352338983
12929945
152607132
157284617
296503220
265973724
470154728
238796991
137753786
22077540
128553445
412274585
169556920
355846531
409266378
91090750
120177386
160697775
298448308
310512209
438156326
99381717
74080803
282563266
448487865
387432448
272163599
332702135
73232952
322324806
446585575
198592002
303611183
229061897
215412588
370351356
209272058
345451584
102918538
426210825
356446465
209091165
424476071
23489929
356538123
35615652
96672782
36409470
229072945
363354092
253474509
255121657
21706577
23930292
302397306
208221969
326509213
204499697
133451508
333441020
472089268
495787222
431977775
376138489
484465945
158582008
421578410
409543155
375044276
276051585
179370189
212552384
249210817
456764928
347059416
444733827
89870731
327900268
354321274
286026087
420122799
392973578
233048079
210794299
304635083
40242128
189092175
212388091
344398393
214737811
457600367
104844079
267917752
390156214
250086256
419748600
21456657
163034035
323954152
295144624
179206667
388219974
100038782
352986799
259120653
376357068
426870594
456801380
388857127
34841640
466288710
409672324
369877173
194315522
337862148
413387334
205041612
332465778
84585204
320175437
289856317
302249205
361037465
474183173
292468053
446052406
214877385
18454228
409770459
438037110
107336022
130895226
186877598
472908340
393482096
243485557
209017197
111940234
484076971
313695785
275720176
426883858
266808874
452944363
182135679
194376367
150552326
462967301
2443136
148562054
76799281
163676751
263040961
267333516
374253893
430474387
314173062
404328079
446586928
25056712
107686611
272003403
363429007
466519270
198925675
331933188
133131635
5422611
119637530
218606995
85004655
106533813
415903048
256677304
36458037
302069197
69817182
133037354
473649344
289437611
360634937
224193847
79397075
61571602
384337361
394574183
397573104
287424199
303527062
443012554
333744789
417278593
369061091
332063261
154003865
238344097
423151948
339377288
40031789
155540641
302252002
133532506
193977562
431563342
387586473
261861460
442629557
126799619
469370068
208392227
350864779
209043296
434461492
391711937
306291928
48535134
119430300
23824645
310718414
301012905
315623907
466472853
158571758
77347041
451324776
438893773
343667553
494383745
478689240
59748848
453038172
235974536
246709441
261793195
291569238
466589744
211404077
392810481
68110050
234194895
383670654
146412174
203348219
262721341
178774768
143071629
325070271
27411028
189358874
123121088
463065228
434434152
20339271
108976470
57855725
50814909
377004528
92463371
372805885
154524642
76872097
265993448
464333822
55933704
452036205
136534492
394638456
128211841
414644918
90274410
205631157
419042679
367676949
458098274
560067
237535064
101227830
66554450
187070935
44425169
391520696
439268176
371109896
410211826
142254980
400263233
380199544
160587864
16703440
283777949
11999527
264230944
459161035
498141031
341016046
333956616
450141268
130714016
316738860
185874036
69652263
36248621
461744632
451662873
96830677
106653898
57241462
313380181
208219052
201846342
264163338
10186868
352070972
343074673
185224243
253492916
161038483
323563090
229028778
437244843
455919079
102522822
322166577
239950451
239166474
348188399
70482334
89546990
413262561
35894141
426584887
67618592
89110537
293451643
68383701
13983068
131387955
54791657
184657211
147900517
438832627
407781864
497243740
311328184
83650343
309966947
466038638
135731625
58358248
10376131
127358401
81346389
380129093
163249906
180857195
447352694
94253988
466928165
437755882
244785536
162683942
146546798
134223814
64131521
22329111
203862493
23919557
195134526
358884871
303163696
154457145
111487745
479083912
498548176
464577963
2387623
186780104
189812087
369806098
338074594
236777791
42809289
120528807
70058263
459693121
359591988
190636950
132423429
252594875
188627860
256484983
473119389
414467067
208428581
209171085
291672363
224595498
378690929
122431878
149894144
63949657
417314367
365106856
139260061
266417671
499380576
196160079
456926234
141146093
258988953
161749867
249888552
477173280
431906256
290996650
1236365
433099734
111874661
16871434
97920401
370670517
151585716
397977716
271917754
248947178
67791793
202764079
243534438
182791101
116352768
454719736
67178901
494802822
419435568
462575486
268980194
116556082
333253386
305294992
279683440
404659613
211621125
443468537
262229194
46052701
97460046
139833281
321287197
315172720
273138772
367249606
280433607
208248790
75977612
158077017
182320569
226744179
434425965
270864953
46119078
124436905
108863219
325051526
37675042
78206060
20461701
11310658
480946946
33960451
270983955
35570678
294330278
198044044
223992124
155243105
160902011
415493231
378249434
492203593
399113135
288370782
140665695
447005202
43936533
99302157
195971530
40155498
467314699
261163496
74146479
323234101
124056827
138729713
72276559
311864270
61194121
254975464
122594877
476254682
318922937
75578999
64115174
119890786
201528138
140497759
299634732
339591480
135626532
340118898
107519351
89723961
44530227
350461494
383238366
271343702
463664324
416255979
464298614
449711325
39421794
179293
223933085
354124838
473337620
493426770
204251590
77009484
223662678
290365362
114442809
316548842
469264085
6187923
84765397
43889564
408247254
494264261
459920789
184930539
488807059
398662549
357296168
204366664
456596609
483047050
151943120
127081335
195042590
220799540
245778825
196915451
396866534
308539124
36567592
376143126
130226616
42155944
226418329
282225856
469271565
60960263
131267200
116082877
483740570
30760251
211010457
12197458
263862934
312553698
209457380
81379143
126460320
138986249
48472795
304402256
375217299
37434447
104467721
476052339
365546219
424015447
299412338
395187300
238758998
143591080
308820859
35826408
46560413
13632557
415864601
411707676
401511463
463541034
224767453
211116231
240496933
92000838
56280197
416636923
71885982
201550896
196956081
322943729
248123184
487955123
36583698
333590521
40119990
184136726
417106783
258332620
31354889
309167669
397770849
434380795
419093195
106736334
393568658
185227060
371625047
446553257
368996779
376592274
42809556
57790827
236991122
70222751
281027994
464995871
379538533
299838016
342578280
112629748
326630626
208528828
49332894
326017017
442306969
301967875
257720758
95125906
290749479
200595234
232309809
368254180
86014877
44934892
11070916
155773085
472724267
442920983
376185677
159214462
379072035
190182665
289943826
67158678
355922427
430232433
146413188
123656534
248630289
32722970
166455319
9154711
497469673
24255169
128395032
430699421
53144323
387980225
156268807
86459130
236912660
384873708
51676115
318229854
282448895
441388314
383831741
349325600
41474427
24697470
319065271
140470543
473307124
169382087
335481379
283719500
397605666
99532541
311089643
86708871
142552653
269320660
95059174
119184716
361549129
398349946
185742662
361900796
467272816
386185580
380592746
214216055
74579592
316170321
171547724
390583548
271130475
282349680
249736976
429932486
327920168
164350862
396860334
115338643
8026737
249217369
29466757
309194160
239053161
49942315
194876404
45099171
108579128
238509802
93178401
339609557
9981268
403359933
482913966
143266779
209652069
448945038
407269012
68226570
297936205
162718272
62961603
127805081
396064147
425472605
193629353
452095719
156161999
350805701
442869871
178200533
9844301
313335234
68257152
389053592
494167574
212838422
308658565
316465699
306339139
285198471
300230370
253412554
130370680
355151692
247096606
158455223
429347329
133659839
333234079
244795683
248529206
439090196
248390581
210898097
58799885
107758288
4658683
497191033
70816720
28327980
296469739
372321135
377303828
267131216
319561323
178349124
40117608
241800895
38070576
395926064
303198983
441595988
367062617
274854914
121007558
271990152
28351904
495574332
185823103
403146398
110763673
481965845
479371174
429877351
480124693
372329467
410383977
247805893
321799700
406954562
415489966
317955974
217732976
133178904
44892422
337798873
192703051
372588163
390153665
438213141
20563173
226717345
400200616
265230852
326574888
320522690
430277147
268377972
86498558
219690754
395393613
323983158
108476811
419208359
345690082
145715860
46927909
300961839
209377058
488968912
302914268
239001262
284253460
422407202
317789522
496229758
206009212
134427452
456996146
67906559
52337949
178683536
452501135
158826669
272488479
408882650
36014509
21907424
351014422
69111923
257625577
68171022
304912375
361309481
422786027
153473613
312142551
129510998
55656770
436232138
259517711
23733457
407302872
465211687
35300026
455512636
51429613
132210075
63840752
237896582
319610333
89323622
634720
477685999
199128271
225616112
174735825
435172238
4613398
327586923
145948053
194780370
134961602
379498889
113066084
54149121
444307902
198359530
374128372
111894783
74720903
385045938
113899899
357795641
188158480
131160406
318099795
107203167
20412703
77183935
82315809
236243560
124467353
375930289
462874326
115847461
368704565
369153947
334266932
141950443
137738514
350833400
336685615
289001748
409317491
37497536
417887636
92522584
162815698
356090344
75482207
216837228
298496236
290884161
162591006
297400496
405797000
38009839
383467344
153412287
157005630
354935009
101979066
225631632
177001199
147306392
277010727
175250777
4071737
81787610
362618248
256897866
64649054
14215834
411953924
188448490
16741857
389320684
209705328
386875099
61762452
410111007
3159204
265183321
184481045
96348326
192174010
211234100
254710740
315394327
68272583
309006776
421790284
232464896
321321372
94943928
468494174
164577309
390879113
11529281
101368989
381749628
148966517
110455056
360635265
468673412
24947497
201920072
215836576
484508156
223112064
387107469
249447960
466095716
456213526
377094264
51750249
207001397
173429062
380585754
27085495
217450284
452623897
97390742
119639160
144137809
438771430
395021783
51740777
493260698
412573000
450912754
265824354
243188729
43051716
261745923
114436131
354460476
302083983
276087568
364876040
212957296
410785829
185260556
15905644
277685799
184106935
352766005
416217389
48457308
442303266
18494683
195480998
85114103
2592939
135620495
406408913
447886816
99924536
168706318
362714817
335038984
149341907
57812124
451705263
440327489
458517243
162665318
139190863
216376337
460604910
143132773
301695005
150816770
461382716
185577593
384322633
57868323
269367406
498490578
243328520
270473713
180359353
315721607
294991180
11594888
153406186
405490978
362398548
81562459
68122616
468780500
434175470
153721296
133158341
345670823
417167047
285173132
313610149
133176366
475326367
250806092
482100698
382337268
382253052
138232777
359192973
190020736
30927105
385064807
95433176
213924987
498825140
400601991
162586819
166614504
400840979
252137244
102965873
452896083
465954155
315333621
111780299
45721469
276147098
430247580
281030898
317038317
73915694
317918209
373974773
148794118
127921578
275465224
106773400
130365877
129770161
367778323
404299903
160842223
167640271
389559651
68246278
293679451
191335129
193954002
351971482
314562203
113340423
136336602
162640643
79663911
5048472
236283222
138129560
265788744
458067930
178240911
376877581
153120454
194582435
305427349
434571204
95606019
381964736
149888779
75301251
327590700
411975963
226144980
242807446
21118760
458606904
341758083
3276277
459382478
57181433
482813276
404468806
392434736
428170702
479026549
374659823
38740350
452736045
174736009
338678845
120274775
116240188
117610242
271863118
52480451
21833326
355460758
183597641
89209337
426322190
369559022
440359305
286101787
43432923
429109594
314214708
129193411
323220058
477636099
183359962
49012192
70312103
383707085
401461136
28739244
277068907
184955090
249488451
146993632
480328981
206753352
329578750
325650054
200418103
22587317
415290503
390472008
419207791
161773256
365146308
94784887
117651075
177184436
273433726
327779533
485427758
284847725
97441601
428673489
42840842
225188146
357694156
77785299
311234888
258254138
325671908
454607824
464779995
497590294
104086564
411530857
232361053
158079245
492232938
58360189
243864221
266083549
265425841
269200867
106802004
80321094
169612778
385366736
48309161
4805492
380265551
11179856
76180932
130408074
186546692
104121544
55816698
244000931
311869630
137003149
407256271
308014609
282956982
99284739
80611193
400243838
61144046
452255842
201887393
138599968
99126241
61616474
152767283
335775608
25661859
184476950
270269379
227281798
284241507
345100115
106113337
290594904
444551749
172443911
49451563
153728950
222079722
154910859
473669862
401727872
108875052
140903237
422263562
145149996
145782622
403752985
246432985
337023358
380540592
373964858
430647528
411790151
28687010
209532886
376172031
47006582
43106267
24462309
199360643
409151880
74457593
133817113
8295133
11879700
479729860
216893607
123292205
143828604
107445882
361173577
149654045
30914205
217854036
390789806
459389565
461979405
272082856
496763841
83530124
239862997
420611276
38743556
170080438
304000006
355661212
307956518
5315054
360559576
431722623
307325202
6529889
88478427
493655840
22171884
106020236
478634214
459759947
215746254
10041594
292934041
360420996
227947749
225462185
230633935
8625207
42695555
444017601
403149243
465772262
390207904
202790993
450575141
372048004
374121459
279764887
225152195
186099216
275444828
7853957
115077604
321626012
464455014
451358847
221390779
499475872
487391193
103545603
223805123
470380595
12501693
97796974
448479461
117140776
23148981
241203485
206340298
119034763
450825107
20774781
68232000
139877185
111410855
98250162
286795761
327917373
31584739
97509259
109279084
352209540
352400616
471453866
10657178
330789163
52705254
322826466
450339530
54327615
349429932
424022939
391737267
413976315
454358509
357426804
254127764
279430390
345057316
467866565
182916835
138011464
353194220
448756467
445106556
417380370
222781392
61096026
173225379
88971464
243198550
152272402
383660829
404142667
199597972
29264975
150192416
243920996
313109862
342959365
462799638
43530498
211460641
173281366
465530246
180589953
493759098
117602293
346761343
386589309
116562241
154645140
445092733
401131244
216952695
314201159
395063982
81084144
59645666
366693529
56390386
10093375
58382276
51325363
10155554
239496991
77958343
3324905
304278519
301570947
370618640
410505820
92796070
264673704
400317922
404660880
484790331
92143382
454848290
410874035
178038102
115619907
441394322
291107586
48962320
137429142
40178135
145491755
39730621
270050399
207507842
347858341
116983453
243742998
236869317
115218071
459935081
100120219
281142431
236322037
417984929
448132267
199566847
268598615
440646317
235830943
387572842
153153899
138750280
113986323
170408246
354198641
24410265
390752585
435204781
486385115
38948029
162960004
145374329
349953921
409342835
371085849
253380180
309215918
40894840
315942324
268075951
107477203
246043016
359696601
378636735
254387675
162856869
225409134
286050140
432830540
464133279
495462411
90534833
329182997
54869048
5227108
156169730
59792975
18341156
172408462
104654490
318498453
259686549
204417522
95995188
60270072
61305532
79817534
470258851
251459819
116143134
59034532
448333166
496549897
278103462
479468458
301750386
472472154
202635196
425605966
127921954
230964873
200509425
59808479
56668089
33462827
316051580
77846138
145449422
148656415
196696881
27602236
251142204
294031833
339888299
460387389
285889891
82916731
499360368
489575306
279038875
400850080
487718885
167437494
172820242
80763220
457044237
452042304
394401471
285948410
440032729
464316559
189469622
140359989
24026428
85938443
343277192
26873364
321870504
264532164
263429835
125105623
255666938
272630009
486499008
193345741
485016248
415693086
88130918
436901827
191730008
476249052
498261305
205370195
356792263
155638398
166958667
9081314
302324575
356266019
9337708
420948899
160341392
165425147
320753262
213784414
407265368
64801683
457851285
48500380
83527446
488212257
411971432
281584623
18584591
341993892
368704853
67508333
26839124
166744692
430594595
439486059
113699970
44645957
117325033
37402249
121748130
230133726
133768614
53487053
1313689
329836720
67946685
431528979
268719558
290366495
494824245
411268090
339836871
201068323
226067677
74791219
56322389
342427307
213091590
222711955
363847032
309438072
414304084
258923043
1850733
226697956
80107664
452858778
453965187
162417945
313017975
268481869
465696302
372164633
129718599
412765804
221127739
390907692
472529506
355861310
415161339
52929089
340572037
412069922
84632393
392097507
482336341
428095531
157151147
119568789
437568015
362998638
252996650
496559761
120464537
396326638
477280721
290513251
297532126
219305038
393229007
128513913
425862139
9056230
120731987
450704750
399766272
311601463
130071259
109454210
65777033
488355959
5978030
227884057
50047249
441868429
238221894
306703618
451911006
428583468
295958306
415083468
143168732
302296355
106314312
17497936
41346847
452642283
311833013
419856389
304660657
129008780
214520472
94123057
365039279
98804650
182886809
305251485
163037280
471132756
1076718
2826359
121438010
197296707
296916539
366196809
298145122
393065382
19347820
425203899
74020091
364919074
101444147
488037821
45851854
417239922
469617121
332026286
86434725
422349517
64206571
184746065
373829127
244717090
173792482
381486557
51424541
182183828
173065594
351277297
195981494
219088302
493411833
433172526
212013832
399545431
87869582
187473924
388248184
308172490
254389658
214995480
220411520
474470351
62127578
430202896
223181053
77343146
72019467
85699715
308344207
130377293
230776974
352032882
69395564
19437015
457434746
231834345
247921591
44799056
158702030
207151229
28040131
345152830
364703943
48013068
72086379
274792978
130387454
476294021
356042034
35994201
196782604
38750315
98288453
246782799
103240950
47905063
418056166
135187415
268071231
50872958
40458684
260839792
57920886
407258231
463396417
25972900
300117786
115878910
7029520
42109288
60850631
241606156
255710987
322562393
287508589
56328035
228149563
355111462
280431650
403920034
339785896
463929588
19968939
272668615
186681883
279712026
486590829
489195715
249446721
210235883
553938
12829463
359445800
493433317
300515520
285819401
454550703
172092096
350404951
154460172
120436722
331172997
79484571
303755350
82951550
456845025
478796727
325474753
71524912
344690239
2159967
130722021
347791478
496010400
85165906
297329183
20889522
258188140
70647001
263044187
408958174
436122458
134443824
164602858
328407894
455907696
269379234
201739351
5401242
200343158
351394959
265353342
415932921
465569893
429849073
5948785
87974954
232924053
52642571
410520110
365813986
390862587
480444517
74429197
157837616
471067467
212410205
420979300
292078704
456779830
429221401
332544613
440054933
187353256
2854374
207333407
427847171
254733547
369492979
129146405
211996552
491296112
223363560
209350138
30892674
336320831
141872216
438802431
397261863
440772739
395075422
174759339
316965480
130382020
185960144
96362713
308001340
353655579
167804454
371611207
223841726
24409862
465810219
369300847
286221492
242627578
198065883
78107460
13849587
103444241
154789048
55070344
25185540
405238022
476668397
279060074
397985117
275079583
77358118
206423307
473030970
98188101
79270002
209462626
491279820
71299567
396945158
390678902
147895122
296396582
229968658
434761137
321527910
371731695
64077659
71170915
119242912
226991267
454467361
350523113
31391714
328421566
304177898
429066499
257039705
49226591
195779098
200213328
71243352
457719604
269819315
110490663
498992115
485484520
426690776
470945871
142847519
219628158
45501792
323195221
218033296
458775216
3163036
26574014
245239224
322026993
437886958
407148133
321406880
186271457
9453047
40743033
27607179
120519274
464022730
400421522
378239102
246927175
104179947
163305327
368142138
28838596
328879232
250211813
234714474
164897318
261047279
486047618
282609079
299750096
126422712
443414067
290927855
204515157
319080570
105138092
206898391
41459492
85671232
35667995
439105633
75576115
4546912
329003567
92200093
121666366
185237772
427460030
409807724
10333677
271403940
462888329
446431126
27795895
64106525
212514508
38380702
81436483
280819470
317437291
415806784
226102622
125697883
80725451
439781861
113913297
134348777
301043884
447466235
197200864
56943064
338974140
5385555
369034934
33967131
208091825
214284361
336632179
458238459
226010230
60818381
347539895
483451088
496492721
60085190
164648978
24212147
177146541
227502957
88406507
105247497
398273966
468453652
201219864
180427990
13064150
15979598
313709061
413839433
111909142
447470835
38952884
20928486
184765184
404581799
50726482
207179330
379312888
25123108
182125054
131034551
122285191
391170926
281469518
303991636
210189203
273519148
323240655
214963270
113975915
174170361
88338393
376032786
257806110
343262681
419656902
146641861
201325590
378120821
446163025
159211883
388430772
59832665
18735887
330443198
201698834
154629089
244872147
64301159
404059134
147227753
277646729
493549796
370922792
147438562
171513248
165890157
410410572
14300609
126052920
461964173
320997392
21368043
97975192
177693046
49444410
429968520
198067009
248439840
392361677
53901458
199279800
340290264
80815749
413504074
171159458
30481133
240666863
436528722
399293361
393029190
95457914
378156744
434731513
26678989
149342817
68333582
190976154
275492071
59713292
339448254
43382924
49494006
178478796
336764377
359368398
426977212
418954942
426012884
473556877
90481787
25546054
498685730
193312538
57116756
342951056
94592523
15379740
361865197
320623748
118237452
288836954
108178667
148037347
118499583
240224765
383402741
324657436
401606623
122477856
431384571
192465393
91541630
227481003
82752187
47805263
130292119
110702008
194032821
89152711
112809076
119989285
124742303
274576552
170405383
180579227
65406843
64109006
26760034
187651459
192348932
480341171
110386568
30181811
295222540
49668870
351478146
476338309
59238499
64063475
32862471
135128088
489652038
147000486
451496342
15314471
24555342
353040235
97413007
163263647
375420345
289321008
390542077
398742750
156987427
223686835
68968876
350566954
166172322
330186932
100541171
302616291
417117006
376738748
101674564
405845990
486372164
194209603
482403467
460982067
406866662
351073886
277309137
289296500
331566658
485270732
266195085
138607735
206415752
146031832
150377183
233854144
423959266
431384413
88345538
181376729
41536862
459031252
18836958
217402345
246297168
364180608
328877697
159880958
97127623
280793575
111696269
73763280
26127491
139319002
170049597
211976935
182343952
198179546
399079579
196023703
282753731
444938223
392679147
427000408
336400206
218270256
86138422
355166549
158293878
352762064
76632975
431706092
309354512
471624525
413054432
6049362
455325431
61196442
86570483
356852646
153668646
424509097
260049409
131531764
229301265
408641114
303866424
251362234
19155812
152903559
434146526
61048334
499365963
77548271
493136599
462718225
93709011
88393616
125746381
126022109
152896656
190593108
159973281
422532960
225534904
483306672
19543578
353564627
222428192
464562502
84996116
53703697
251326096
171194102
318999725
154112994
490484341
404493126
181270418
301691693
389134701
352216850
212605737
271433888
436697666
479652653
55338978
207156157
182807985
124175002
254605598
214291688
92098211
135636350
233437045
14571896
110134721
62704197
194189284
39091001
46573663
282953343
268410357
33210045
42276016
266593853
485373509
80327520
449291799
306867107
219367044
455366206
145340267
93968651
462969149
484461328
138284354
213603092
320125838
477555016
364122679
367793555
458467651
324009414
345028974
62488081
169870747
429295669
450404137
393743972
125838855
358388350
219365760
496698334
493280377
195558788
95743651
272853167
123558275
88445064
464110337
64500927
113592294
447536671
353956925
172356270
194154810
496075778
11662855
137853424
182100577
206717411
384260028
26676264
422508369
128267578
199837108
75186445
499118540
349518221
215290147
162792353
202431164
270299716
98206932
131072271
352307317
235208395
107437912
207349396
37899527
421442270
236182268
95675397
288164574
348453295
105463975
466598863
66027153
398864169
320427259
109515039
163068951
212748697
386624495
93920647
457062961
329671178
391916903
391516917
385760342
14321088
1143529
286379474
24372485
102342859
39405840
176227496
256032360
334140417
242470923
68730959
188646509
388902588
443661192
350918881
457087262
33097690
420217999
314736374
266352894
330652829
97088101
40601131
483999330
411726217
391885160
120303257
167884639
124903143
214746804
77540643
57864791
472276046
245225269
393128083
41116253
306322140
436408022
464753312
77350218
276352841
370171148
203478879
32227561
292407672
832729
146644321
219811903
414126427
149749117
261228785
47433105
462214913
481244910
408852132
353997625
136570665
415134615
371343921
100992841
287326627
450018968
352894389
450688981
309849180
476917000
394828241
431070270
492697844
474687924
149207889
104821962
43231112
368713546
279849186
242858858
102662761
259668845
172070598
416577769
91974387
23651593
442620969
188076473
124588505
76389133
204023120
345828756
185260118
479639811
190687332
434801644
387009379
313210154
105435946
351303851
44837969
119221476
177075287
117841089
10874092
211690319
123211688
299130393
43538908
217167885
453006504
241078873
419813410
369855480
152681687
207516228
66606728
351977384
496477771
174676525
219784181
439719698
401989250
390040951
392496947
478106915
141652740
18309839
415344699
166410522
169754490
304589509
300363886
71232192
314407126
62035307
26830440
95979922
169073604
131408708
282661403
39489769
435396898
487744255
334780352
91656171
39598340
414460858
36717320
51019393
312526184
124807277
243639164
104238640
406845581
453854903
386560373
155276971
247749621
425160276
164605705
170888090
398259998
147478065
193993717
356668295
425405871
122178743
142088739
153422539
447765717
420511454
35526594
311764711
136524393
109194652
498940121
79095511
125928441
316833552
357261460
452862094
142464589
111972266
7547741
334331510
448497811
139015785
438386972
478023716
312304094
274012197
407264680
413547415
492499534
380532247
72289012
112668052
37355838
102974670
163290226
75609871
410290347
372301481
374082351
385935715
395977467
7772778
182896828
50596454
283683817
25683909
169502793
194072220
146554427
450153760
139014362
312530696
421720759
176552044
312410051
173884342
373970787
435514979
198906732
197007624
184952816
65660689
46846901
428276036
237330388
184698418
167722063
274370549
464163182
444699161
186603037
2741363
354987933
472108517
115754808
17765647
228300922
73749751
91342015
284107406
224165352
209418192
479490500
270235733
171219076
76073334
161034893
190177420
21315400
95342586
426416055
341998931
21509335
481677306
36813749
221518931
156104208
191290074
56220460
42735908
426630416
62379246
13387587
396633314
478615358
394616794
447799701
118184521
401932564
362223575
136268435
153572564
414640421
377322377
156127862
60114503
202824655
330977632
420588207
8278040
142349009
134527257
492300393
276807714
261382852
187156346
199160841
3275793
237230449
364840643
12372668
31577335
372057175
195466732
388219200
405464685
444823563
250505431
362867935
144096448
443530646
258351782
74025046
418965252
209546823
299710641
40167036
364166642
440679509
305975534
222822261
145051550
377255535
436448801
78332627
65126463
234226866
472339630
172715526
167578213
303868500
63489379
236495833
46251020
39641778
497323986
226967162
377747828
232280277
496014593
258595417
439821494
148832959
350032437
364804154
82789753
162690042
278190539
334093
379281167
25419228
366806411
196921860
130358678
292686518
250394723
12078253
138279716
438103260
106727385
95564360
350691939
467404876
44459418
433140105
339543544
448246964
120514825
254420606
99938540
1346420
81722997
67014300
390031427
385934733
450847968
325384437
23370548
322252316
487287863
127642099
417981097
397783322
58396331
101746528
429467731
118968559
419760999
347084635
222068304
150492928
298546162
449502945
44150114
126506466
16279286
45087310
200334959
228533653
289890942
70631202
142548937
119100733
395875813
251395137
183453276
236772882
497227708
203947993
151267314
41370989
467736721
479566652
410947615
213971203
155037853
173579859
362940406
25304501
152034821
473028950
471501040
347743638
445559163
19855036
415715391
494444476
248762453
264221764
264359926
362337713
314926003
142795670
37248694
112954328
379151245
89241031
81974223
208998561
74588446
381341735
237905789
265042443
6078806
166887182
295893724
357307300
335933827
488001468
77232177
322089730
412722852
170761780
22090035
395046334
397854185
236250382
286056522
386279517
130662566
476932614
448773103
144869703
75522421
4338749
253194529
187778293
260448604
366430902
307243263
288448537
243559867
67028974
434447957
391555349
157016883
234448494
473958825
275322737
81085024
283672250
117491414
271301972
205541044
147663507
425915070
161084505
464567934
207816168
86437426
138067771
51742546
225380183
56798920
291606936
357948349
239003550
37230148
440425514
353046546
442432520
255621690
13987212
453692929
72703796
350783805
72767657
418262333
53409697
312107950
459896591
224765287
50822686
2705501
189715942
488680120
311118362
394603000
42739799
289799324
117993611
370255000
336947022
187613069
256089924
339140005
354092817
425027342
391744649
59322499
215827592
19822284
361884132
71979805
31030658
315619990
129958312
269294668
328400966
147712860
113789522
366428911
383885170
461750683
497582954
422390612
255620761
318558376
416284106
259960893
464510082
102595961
219883941
49411020
292917261
186288343
46670572
44858069
26460486
317282205
237192932
275486728
249380750
30979743
397324291
160838055
403811937
141577143
217566463
490123630
156911879
342874587
317386781
320107161
262486512
189684246
360961078
1859671
230848109
13666511
88376837
468710555
30468760
28242591
417648812
478185026
355974706
190275897
150315185
336561420
343675226
275541117
43194364
122031198
392171391
310388562
267856572
198232252
351122194
246927719
16361050
182817703
77299356
494474964
50863209
447024629
256963271
395039135
101491815
186267597
272955805
431005479
96848035
465666932
124847013
27899877
198782767
57508841
396695922
8473019
332848281
171223284
136415507
465395777
353218345
189606228
369836576
340156254
28564589
300367981
55963077
301122328
35706713
245972221
194301949
177545174
478615022
377092536
241088252
476456946
472182369
129195650
271106633
163497710
163250168
295148419
229675034
1365495
469847459
344584795
409605696
425620639
435146548
420880471
136281831
428775901
159563447
65515550
172300326
442104054
42042481
86464268
442281
256929299
193299912
364076748
295271231
327066477
478599314
210956751
245989191
173566568
255463515
221490486
360585718
195464964
414461996
208247258
323899450
88601503
325890118
321398423
342479298
310592984
217143890
4971029
258153816
90606199
60939262
99070646
472423063
200084442
86477499
87457894
44832996
149692923
348269425
206901733
490194259
103594474
189869960
274806239
90451379
382821113
206543352
175363096
61932332
364912349
253277230
341093116
340222530
307910325
417625849
286687550
217045205
175324062
219874204
381190687
134070401
273330384
115886360
114954629
337269835
281573942
63293561
18958938
100997378
486026709
329087229
382617607
98052868
419935299
196457490
245937119
74007993
69116584
151225216
128487104
120894179
91625085
241022867
114075245
364086170
392806271
315800753
252971618
40511595
230747174
339546479
53732042
390833491
172753694
215984559
394704479
104124973
14741008
380096529
463093608
349013559
47096907
87188434
85535155
472638672
68583185
305180110
143779033
41365737
322511425
434801445
96407454
138300230
425265478
119332105
336092577
432824166
147459720
203180723
459050607
28000766
206842828
257814874
233378468
352238174
268515425
148205378
329320911
417075787
18313883
149595682
296160703
452048808
299481676
242632986
92538697
207153556
456090194
186346106
147607616
92876628
441026
168460415
121036946
316491076
496121304
459271714
68700816
150783124
459952852
351896119
260458813
332448449
233329615
361938725
220015693
282646151
33848308
457461903
439965939
397825954
127513339
279442440
368199512
300895819
226579524
122621449
5838079
295999917
1677459
230392195
133724263
39450859
210447104
370313879
74647442
217319068
469636049
472594665
409340949
138636795
200174233
308249421
147582484
464240344
19706782
404414932
28945988
72228586
137546966
156531240
153992032
152953114
39819654
74303079
116460053
433553119
250449986
165700754
15440567
96603511
338008787
80304872
220306676
135196990
499073227
383994140
219419550
288478314
95353143
330390219
353597441
334236031
63993085
399498644
458408496
349041920
357330425
302190736
487364433
217763976
240116892
36500596
456005861
309160178
80570910
402960060
480526148
58074012
77716929
371242288
143130276
280803728
68977156
448885541
265437696
359292723
15125703
430074064
378573083
55514879
442960095
16030403
32880173
395871948
280027865
112135937
236552901
115391252
390580636
487421582
184447013
421492961
297190333
423764767
397469910
303215879
65560192
214054486
479272868
443120092
331273771
242383102
2103
460948925
3071485
232299541
359330880
117710083
223927092
388532933
142509574
488025668
138095507
334649703
259385118
221274319
180514057
337200626
266964549
332926427
252498729
93790875
169072191
93052874
451452987
115598
258358816
447478978
62820880
372191286
478277195
334205380
476675517
457519634
169021615
461165858
30116817
451262732
200359319
453134476
318247532
463166883
467306880
364773112
312559992
481308383
482497973
9720535
336735751
126849014
46057788
348930002
115448869
410690378
68757673
23209645
332990407
428948031
131153009
480111562
20631874
218520481
450445931
426503843
344835474
341277744
339947458
46141592
448692910
195448919
168476242
280510606
276646767
149172538
443400653
450714611
116921300
21177102
28904373
116161370
120195853
101574673
150512225
134350333
349825294
192437828
311984412
322484604
252851594
187440956
344649048
261233633
375016551
105387137
340599781
75307444
499942782
116807414
43507578
383645961
164283373
142366536
189178722
366958483
236715016
463097906
362868402
68876228
199658754
128899515
393552994
254720014
39987853
120483467
36442949
424683806
144271982
198266903
296898341
415296725
228099370
375320181
95119923
363498131
170863497
494572825
305612552
118427970
303858914
46389559
445863621
222959794
396330912
29042564
76419354
4570815
226326601
209532727
249250721
39201265
343405846
100379364
471177925
8262424
13565455
489830388
430918431
222098706
285628435
284007843
362225173
8124297
409394725
234575437
478095183
250887786
297479162
330424145
409917848
131061229
434828035
77583108
433256535
476188672
481861947
219660709
482050887
436839700
224369640
171223664
247996697
196960962
298912543
141838857
437079040
245001366
189869765
209979847
418928846
421289208
484671767
52314276
151074383
24321868
109679982
408144780
362631491
202988793
336052003
95612923
108566776
414984428
302304550
202300946
304048708
230543145
397393136
339292952
162973132
466557838
415925572
189503118
54017916
274141916
366717335
93425195
59284001
173858064
274220921
243751391
465779085
58506085
265559923
404943586
413158357
191635093
22762630
75981341
469282767
448024494
452552109
147733118
205100722
405206355
272242408
170510270
417159913
230889985
212404550
106470374
403376899
369600565
274338594
266941702
6886590
357953079
164277498
424520438
407876904
8017020
474120891
378181966
415601363
468593380
150448589
109788045
11851156
30782603
101427711
498552878
118542170
281455456
430137517
217516493
199915224
155249207
427623183
383156294
123810579
214111354
208947643
352496578
183219853
22535210
16211559
342985625
453475157
353176900
290928835
186247292
26973297
321253033
153119788
297889713
318273177
368129923
480600710
74919226
494166179
52931681
372861048
287668718
33340267
152952263
366046813
335072306
53996430
208108785
153493109
46817156
190579779
441208110
223912858
357743431
486887439
246106786
442324089
447746468
71889160
290733522
129938201
90828008
77992775
167947719
297210718
280732401
390986539
403840008
242185303
393341739
460635352
177252271
179847139
263323996
142674647
405643024
251765388
404938974
98182330
298557613
131318251
220813160
106389809
136371030
185708946
460248430
317317910
251965068
465861646
226085415
96641895
218134910
291527706
281849851
134907756
342998897
94956729
134474797
51356236
38493812
403494832
70441624
369270681
292332697
127597559
66323792
122801985
234404744
32220186
235885852
229606946
111173064
47278010
484417837
24970079
1674109
459164005
259656314
139305470
412634707
88939282
95723889
380535840
58455042
247297106
127513186
234228342
401041797
419816970
85365220
282161773
326127792
261829775
402617700
114841921
109624644
317700846
95869323
17669796
194197434
285001737
10234645
83327549
392560447
191188469
476744660
213477694
33084981
32286768
428679804
338350329
170349745
240065379
215134930
34821803
158801007
241359677
143080992
425847271
6772261
65023991
282652274
371940113
230580623
59176493
380268049
472225054
27606039
212219346
147228883
65413421
76858197
429461356
358542256
335228847
134547828
43605756
207552315
81200037
176248514
198668857
315512902
25404722
256303888
337769797
325293596
185946247
401928136
308021123
93404101
408245218
176414789
148846030
264670935
96167677
434215235
81357592
108511742
467720670
118174687
123452643
376020476
492838421
209726611
29878499
142967363
254895784
227870885
144887293
271824758
266357627
499547176
431661806
32487320
418246850
95049251
174666081
210139965
454860851
415096489
238656099
102978515
90182066
174148993
338801491
318879783
433426860
374587509
392420350
294793075
111456683
54685224
72576279
392700707
99060896
109477071
303302890
162143353
490542221
282781426
138415993
345202846
371661766
22472301
473501627
495805365
273427369
187612610
271518292
336677521
240467618
180212429
278988078
355728471
147861754
248912640
117201839
46672120
266803135
423731112
177224978
50010098
301182821
448588371
357073498
374669912
240878240
369026570
28677246
151324817
162247628
245578341
239970056
270882693
262148687
52902700
67378831
308144521
106099705
95732771
429911817
270548577
465467161
280574822
339125905
149301200
386440886
354843346
212666132
13102419
258824591
138554329
444424745
395554957
140220768
158069805
319931825
447757707
448854553
345629549
117798908
292286078
235541726
330916731
329653932
363093074
343840014
51197613
399887232
105612336
289162288
43990490
297233189
78529765
300144309
79833926
463506920
369789864
266659819
294840871
106583776
452464940
267912310
79157938
147984703
492242388
292001075
241029070
336410528
369394307
207624016
309889163
303289667
373567709
343760605
117850196
112709793
138704220
245696846
135835783
338307998
158605932
364679012
441860397
178757625
495398249
63514309
349905414
296786393
13177352
481092395
439109429
188149681
492704553
391962150
407260156
271427542
485101502
246412675
19347225
22370850
266976773
468153400
108098557
122286946
67426111
40677494
70780387
167645019
87130686
141528500
394182005
244972998
12284249
392982084
279946370
311495666
418834870
172919783
252806433
186297373
362297828
229605222
8678083
433300873
450399108
363833927
396620938
185920364
268907626
377229543
104684488
38871443
408821286
396037014
296375958
110024777
405833034
298499642
53678827
116311315
319052753
91683863
325466029
342442878
370226575
454924454
313477343
362530476
15692244
133020060
140254520
460584972
317801878
214420666
458415437
269041472
209551877
458211558
13720067
58860718
460539074
371182304
191824488
209280343
284035884
264441451
52895563
111860009
39573951
88292802
455164080
315415960
451834322
238098555
383135803
446865832
153340532
401268279
74309094
136761559
168197926
342082368
320971270
64982154
243061766
290517374
465004612
260546699
84354077
463013036
99118631
393417360
57140702
302959780
162972885
494680110
285479676
8512391
225179398
459482832
89848004
412420610
422308862
477079497
469790250
290126948
396276465
103460495
175243170
119614114
399131019
177216235
390530619
280747758
216893829
382934362
340944250
220999588
227200998
369833193
110156294
5447893
76814140
160345769
491242145
460258657
436604949
437849929
283854573
469534694
294802580
208377648
162481976
27954654
453670039
12699011
122559812
343599989
191868197
234712903
130177639
273374199
307025962
379767057
218794790
92252259
439927018
291321455
51084257
394051387
6955923
66176290
230911935
88166805
272373001
66274433
210472648
243620555
133281430
37072225
405576085
115197809
488189092
307460277
385264206
438156053
197673809
7081610
121772657
201963946
356661810
30060419
367157228
138034582
91714779
45957557
116989735
59129996
144601706
244176586
126542135
36557270
991139
286435172
165578419
398665269
308172380
147809341
211110485
390985038
425212682
451529102
10190723
87005370
354948452
197312191
258949533
43552553
342607117
469727777
337425060
129387365
399089156
174574400
132799935
121312169
104390590
208897535
132761130
385623665
315715697
128934257
409843074
84119642
269778096
358092628
251524874
63680993
498301881
312446449
146054917
432881883
74103690
371402592
67291590
463468481
395067257
16659919
97046850
478185543
466464169
88844389
497442634
87092009
205177039
61575249
74885372
421140301
15885819
295231450
286226442
164712356
349923999
480568345
126257627
185449727
325538628
160199052
267079240
330808151
87678631
140531637
336601165
380430121
39368772
272678066
172334836
251327976
190928568
275671052
414963850
432962682
357351784
136378262
63858218
125519180
436052219
67638615
37120515
275113824
182054743
40040318
30773573
238926085
365955752
348200428
166884897
229463745
317313765
228047691
352588932
146038890
211719015
120636423
426118477
7402047
401214849
295293625
310503697
332184096
373935488
52941387
222355479
258462771
142174972
293642930
42300024
44777607
158254176
452202057
123633699
361402642
13306044
291523955
199912308
207999802
23281832
286996130
452788659
82866228
343332607
243152625
180112647
412648013
93717790
68231643
432411302
255608166
329351998
213740438
145804426
229946927
174097785
498539406
60614456
144234737
240106079
67046842
10462034
242986436
298497828
443229043
37378069
3719391
160904964
285399984
211010021
466491815
158279272
498969526
474832455
55276614
364030888
273772862
389502159
202121566
39980902
195121816
279083691
90321450
359004155
258400894
93700131
400798043
86170782
158882250
11254888
318125560
113030412
464224755
271855493
181468420
10808347
455814018
108157130
86364885
105970136
142251746
49334035
318719089
473296389
213437364
493268797
343408251
258956041
346335948
355711291
416048429
18646962
46441028
229320202
326269962
54667104
251265721
306857684
22317437
73323397
135869553
470048867
400467290
256663661
389717520
438189426
454939222
160669499
153191689
5766440
314556078
173640710
26857776
358755970
38274670
126958621
85453015
180907612
181368568
264806616
292263369
256848414
424079929
458351823
26485559
474394643
98055590
108056606
381173578
82151478
205967666
363277712
145292087
163927895
188080306
15396675
273586365
108234197
119534396
85972326
474059561
361194248
444541497
391051984
149966614
263958494
150755683
318696444
6688336
342595247
133440736
417782679
301075525
238200752
481930009
204589383
209684900
486844871
166112042
7411958
120910041
364193862
400462161
376853091
246908875
349209677
220967990
10780746
25984640
35617018
304038110
129463083
338834102
400564937
46585981
170554359
106330406
245989381
433110264
479095963
210551571
330239109
77359312
325113655
24285912
24941962
24060533
145609864
431633629
261978407
351218779
473945851
191706927
305087301
75616633
342240185
256808876
359721313
307790872
179980665
54237854
399678595
405180141
124615928
308284734
145208201
246952945
339058584
451240559
424545165
173942379
467186840
359056468
130500455
425232293
191235568
289650912
430688621
250839140
86256574
263193332
178726886
170180352
384133587
31912783
462098915
42955527
160337610
235329621
71000895
164073915
174718783
33430793
86213312
215687566
364389537
452871195
88621533
458164669
65310247
389284050
26561413
216707980
46252561
299934078
456230329
244494597
173126603
253328565
450229428
405149631
306533102
227877072
7168626
329943624
6094706
425012535
110735097
178559997
271880516
7721123
265949118
90945079
313349213
6291140
494123304
337134206
26261965
348471483
166595360
311740919
5434612
75716915
405636003
178857421
188794235
476469951
267664046
236626190
322616016
60812233
120571512
457576192
335030898
410642843
412584626
152344432
7863026
449639821
60300242
123677591
421529562
338629865
3432092
444136670
250589059
439808528
78826176
271223341
187831013
90947290
210531726
104628750
88329766
445521185
229671425
225082730
158961007
430479244
500048018
259084887
84337590
288026283
202655787
389406888
403703061
97022983
407715899
454874477
422502731
165210991
388555377
443355830
68795002
259394242
110099200
189550701
65991998
181429905
195453617
2885496
143157060
76330929
178068432
92352572
219152968
420233554
277775768
269756161
119734678
16476707
285506688
235704076
84749544
172826201
428867151
260721031
432252963
386349805
434333032
123496618
394506243
16848735
410573586
407005103
113739656
432248156
113031053
197757745
39190717
107696722
114936725
123163053
168865922
415861615
473486222
293192514
96027599
291190711
182597605
71089472
420980800
53563942
449022839
227005353
60548365
481709760
239112733
460109769
239973665
482042202
117705998
402885579
219973489
269889490
248466689
401994111
100318926
145534849
238150543
344096305
99668898
410898272
480834793
181979055
51913251
114492267
112337380
306160180
108737048
128395565
58037995
260263384
23410947
50105445
254967905
264269871
449771363
51008241
200690926
124361645
431623248
136517856
411261427
231737452
265187873
293791454
11413325
387680959
495225330
407759688
6670787
57074431
302024592
449555166
243339446
415935672
80506053
309438215
352937328
46246468
359890916
132224620
351879950
62720277
98132842
354733861
154732965
116802781
43157955
142288539
429957938
320416045
1143372
153897603
12868784
197855779
482308886
190231135
46267390
492787126
314570476
426204702
3671876
152569913
35761573
9735206
186664169
3629698
364931182
290145327
111154469
152317850
304260448
291169448
468374896
420389355
48834754
447696368
241341041
415131771
255398725
85591045
47928710
224620607
469251566
123261859
65490631
225632166
292961925
103151642
80888246
461380010
487613473
38116511
454299695
94240028
220389643
106641419
43340112
364796242
389630826
204726656
160983882
240844277
428277908
409049149
355152890
456349995
41859347
442558624
88858653
295055672
53365471
282990070
442202467
8173608
190966605
327024908
192311761
268339720
316964865
407082228
218435079
385663409
388992727
120208255
366992126
414074863
387841440
94962550
256829284
400611130
14079594
453140951
66429699
482293096
40581679
24440817
21314513
165105490
158958098
317985150
428461469
16384255
263325564
305328338
356968663
354571883
127461043
218997731
343886672
4388595
399690983
246520515
194901490
408281425
260341308
472379585
37372018
480668378
245501290
459997971
295133102
62874994
360908806
191726905
117235076
343781571
145549837
97842063
419420828
175210108
92809820
423384789
62275862
138301801
158268119
218650283
350926370
194817904
189983047
396620752
390559271
60091329
350631695
407538340
202720236
132102924
408570904
301803389
103500455
127918022
182390938
450109322
413192240
48236736
396986951
181133717
208252764
147441442
258353124
60333709
481579401
204360498
52883901
451416260
190356673
236107408
121696684
161472491
139766770
114182261
55006937
62930372
47301322
286014325
461111543
485161827
397908681
343975488
400802564
417527502
484058887
266620275
494688380
299896469
277472777
433991268
144776489
58630471
140205733
402557894
184269918
43132931
53718276
116131207
49235080
100971528
186773432
453905751
109061396
338531093
291704961
454935675
496531393
448365738
284230605
301093797
403958735
216934803
49115618
446135947
230344184
333544062
448641873
27475285
448599380
113874495
316009391
96341807
200116895
175124871
133237067
362609223
114565762
318913643
431244558
154449244
398358437
455581253
67827494
485200007
22640497
78391976
230492149
103818081
83597328
126103934
465693321
328863184
483056203
201267155
160160722
363220620
292467296
181898897
69118064
222233881
199849208
366574740
71402413
18038994
260754629
117627801
449058324
349854493
279047834
179326207
429617313
146250591
294591021
53602521
38251856
390831693
164699758
26849557
139562970
379175632
281606418
350417404
103293364
202415922
433112044
417679135
45984250
466012907
63254363
115765498
71186786
461871498
344581173
409288046
55172223
491080713
13373429
498511604
213477285
250920867
157568975
421358927
87013359
369246068
28779710
487377426
340795847
101351592
434225153
245100379
67094506
333337436
201762720
137614986
485366930
414673773
288161678
442655545
17511888
408209753
492900923
287245816
405721577
199894180
220412250
162909946
282231564
298569701
438667618
494910199
92460634
16570439
340278525
149262342
40027084
247587947
482768406
309684057
132680484
382127144
262595662
220049297
118462850
347373353
385333445
86967831
369513247
213692895
426991267
379009996
310059379
159460834
436680089
445010542
473845339
34395001
116595817
354746408
490546552
427542693
134132488
195252697
170643183
273896330
357337264
7210852
498633908
183011144
202942000
411520097
8339985
27335580
192122041
77403267
22012568
301299369
445165211
301363513
294012023
220218605
109620880
203646751
448071122
133086641
401221175
205745117
429294243
341763408
255046047
249079909
309322328
361928220
267816900
454198092
4686680
121561832
22426389
322793030
25057186
197257004
219898844
481157342
25284481
273643662
48064988
185130994
26024647
359640567
486444403
320899629
96261482
101000604
269670412
166739626
296653610
403926828
151034033
334265130
218802899
430965411
291734477
479601
255099663
325082768
294704341
366624563
486257464
320801333
233554364
475843774
397775424
335304135
230600624
212344878
263410425
48404171
225853180
343385345
205570546
125987095
481038954
40935980
458903594
382681780
53395665
313100593
31978432
460418904
52713935
118010843
139387447
67568411
332509433
79920652
150362755
379999913
102741610
46127523
248791390
81209928
257860249
243387853
339802651
214948511
142951816
101661581
460516205
439670750
70858020
313328146
22443100
295481136
118871069
14454322
159202458
394998424
237229760
46888359
131444692
450395488
45027285
142430482
123715551
390890968
1306713
115207924
87594
48852449
452244684
141061568
145567986
93354639
485677787
41129290
290775340
308712786
34746000
272536047
111014027
87583079
318979559
365654539
124895346
349313501
290584353
195097798
128551494
454029188
500066560
251305678
412673576
27742879
124934777
416349867
426927862
34360576
341180382
198688951
248190109
160929852
162183939
240356400
390326077
210478995
129725174
492766058
371917251
179445459
493022255
173943983
404745573
348933809
189252513
124383836
271635598
285836380
90629258
145601965
315648872
181627670
418089476
470361769
34975255
31906578
268953149
60765873
13884116
203034020
307125965
317650506
249266284
466933419
446167491
106858429
284329386
419127907
412391500
95317728
129483290
261162735
229538483
353807512
369536293
460607303
161502500
472108981
232161491
130579622
416344336
176857270
261421706
180661131
339574808
239403448
326622779
382374763
245927320
168042667
481419335
424827140
167130896
21658674
359258466
173312230
9811667
53268123
249775462
247470778
421178227
166342287
423840359
419151120
294552330
340409923
458896813
324940817
167680415
158088994
237171969
463473858
214997657
168781754
176841038
411395780
241276512
467597771
445826992
444505211
161470896
17850559
180297827
295671335
403236352
293183347
47553656
359373618
366979182
411004131
225555048
408719443
344202780
205539609
129696666
406098859
459963530
269804614
96847440
75089045
350578309
202697660
411419317
208970080
273704278
335385368
334614971
437542160
188267870
391070372
466858719
218762315
110462346
496624427
308922514
277851618
227242831
416494704
37629826
195128416
469582936
241948891
254893065
423904990
293246643
249047008
130148230
398210045
388300562
483278985
275659777
418150407
414527838
61188536
104345228
34820540
89898908
471497834
280121129
153090553
64217269
305227535
21682441
33294936
299150111
31375041
437708422
270299330
476156593
463308514
491461503
139402730
468662689
232576396
404131465
291392348
401733043
120773816
193651756
244069710
187368797
113111483
451565961
264417047
407534857
82607140
333657632
113874324
308188024
478458202
322048047
237693597
363491559
68844789
64476545
263743906
269736818
479028539
23512590
122905285
330510072
423353884
467895594
30149040
420594752
404403174
29969637
135806243
422138010
115418616
261683381
152882083
166978059
314191231
415943752
259224850
459907171
34950143
360665555
294998073
178536930
76750924
299810185
214224960
373262766
486564892
377437900
234353322
112538720
72043292
413939834
419923210
28505243
257295581
187320090
253412273
83988004
136130299
221932150
363780919
24349415
259982056
186111261
12019486
223423354
441717258
140568738
136328173
387479840
310713347
324424580
25109418
315678758
370028100
235175831
95696138
395836118
86323865
491219855
348511883
371856385
377491340
392470850
99751350
195487126
174936540
214225706
459075088
40835907
211873473
329168335
61304156
315096389
406964387
227258742
331435117
85657486
87127233
364343777
74997150
410786722
175993125
12651334
131885071
87864663
187475447
49327928
440347530
198305527
315398366
24263017
2670472
339475091
412435798
370724332
395240801
264286904
210985740
263248546
167463276
67061824
499115326
134509218
355685278
405365879
494556549
356874262
459923603
19663319
177627085
38337826
142627761
483871522
310832883
439481307
171207780
345821540
37513708
376266375
257182131
139699978
233389882
5904185
314202520
477461640
447313496
457199599
461128350
104813348
459944622
443899655
17017581
73921071
438942985
273442265
257944620
377802194
348446420
17741503
337444858
21114818
436380994
310265941
442352763
199773428
281223510
166980799
437165541
288670360
142248899
163814394
168769981
74227046
190856125
470818209
311942354
341239681
331451510
244381119
245762899
215030112
236068286
155713961
389229112
177768880
289456271
446507114
277451877
60155272
213384453
350958274
156320269
121239513
57564158
227954666
417859627
279365254
461426020
447284855
428130710
276861692
328256453
273785118
292058355
266109400
73645499
414076061
478580105
457229149
383147376
4801915
98685888
231964198
222247841
616033
471343742
392130725
204761390
265183757
175522391
164093727
372702645
241996357
64124162
149768308
68382606
263351706
480307142
457848806
288855357
491934501
193618673
398190121
450822539
495828024
426719256
462413034
65713989
175691397
180127519
130372850
109596774
53804958
30268899
17320354
474387474
482004070
53949165
207892646
391228718
50610596
306664072
83475856
77933185
259350325
57834861
109975760
147092384
238976804
195172830
14241041
4413519
259059923
310518281
401673391
313349603
19392886
54880002
155158439
327205388
439428564
274068110
304485221
60575541
144974468
433737272
48681365
230361507
138061036
125124145
346062823
425626768
314025928
148289670
355942970
236754226
302086824
32340448
375982761
132769616
195283749
251663269
63513384
91043265
203875883
129499676
429645423
205363975
274820915
210401982
469834083
19861014
444910143
447745602
134582013
315897810
354144589
15393652
211918381
415991079
123786441
410551632
137336705
197418654
263767166
208884568
95109099
370729670
283363367
486461249
147768055
33182817
342843469
51798761
257958890
416726578
338873648
295298490
286163103
181499375
127443704
140279077
282470408
317725311
430261114
120781445
317132279
208579500
190805520
408060001
113132912
308316088
92452686
11368917
156889777
360900636
241980814
319694212
323216009
346773225
383954556
215936036
315829414
26085239
336802158
457949067
407142958
40734330
281750070
347840427
270668332
105351253
154470782
80654114
117582026
30689752
481421127
236369466
202184067
175996925
32843689
164986953
184756991
150348760
453315297
107131474
499279468
198773468
12961559
362712357
178039036
339064105
224711698
1459231
273945066
418258660
392064969
190347430
393250481
164782991
88836836
375514708
241921231
408185967
445726767
350020912
158229144
331711728
444770394
279910549
385692534
423540210
46596123
483834313
287380940
267241750
466884579
67532968
197849921
366493328
413865936
173828820
237493561
189397846
221489277
458592592
372573314
35505583
91571261
60623857
44306536
60218883
354527629
294519391
406938247
57623094
253012928
366135226
353176212
499497549
422142577
81494734
257909851
401123571
215048700
254225055
332509299
101008774
270781228
364858678
103924937
496765435
130293210
359002546
409608141
225114648
86222489
72906712
253551067
475113665
433673168
275484789
270955437
135541651
179708635
92964643
379659590
444977716
11995807
228698203
49313959
97797116
219755741
291455489
402769982
25107487
199601083
13713562
166545390
417350722
35398061
247544499
186592074
227130289
432573797
177439337
284242194
360507054
128927401
285451333
408675139
29887100
400355576
53089234
58484953
468003786
318810662
246807872
477884513
402151111
434203900
290353749
493011175
402758019
191058793
356473168
303863010
405923964
255300208
436848899
386737094
490640778
82116190
493583016
235983871
198033071
27732535
212095582
154201389
227214272
142050043
161585483
207899477
405809198
185272101
109256193
495750909
342665288
254048221
60758596
383178654
142163837
187037548
351308355
195139114
206123818
307397452
363431230
79495769
324041105
223643892
370617227
367867773
351526438
159541386
371597078
380039625
254299780
19443998
381357229
422624531
292632780
95778373
27146321
283891798
368572248
265461769
140001671
253697069
327073627
279745589
415347654
34201257
368161080
119901996
258417284
303017960
487741856
78355671
423596204
385841921
168217765
188768945
52208911
238513811
498911161
251356807
431184340
398862359
414626341
208414422
460690917
370425045
429433012
333462725
428134573
90016105
417219400
285291529
456439659
184021610
323774542
234974256
264551404
410499436
184098673
408979530
492498478
420055429
30987779
38621984
378390359
347000753
126125196
64902123
227160172
418414507
114791216
191036194
232920786
383638908
103008579
111718784
432941186
375154759
451622762
49805708
402659729
54647160
49818696
260648742
322580866
153263795
425131814
241219296
377806855
493399081
333162806
198039320
146952952
41425019
141799861
301688161
148382934
407305487
322733239
295054888
430872206
5975331
473668989
183969842
140917066
396216127
470889084
373361774
426597962
393322832
117238604
25119389
418458649
481328295
268240847
480232174
172360023
108870515
174459209
365820259
140392348
364909153
128770595
6310461
420386619
499611322
436201073
479795081
277636028
338038173
399563116
326200770
129516781
82329805
15627568
231201714
242822367
141983402
170207842
232616497
2704206
61234716
430588907
379284969
413490502
437086907
65347112
421569617
100830059
308066747
482008015
331984454
92150939
254953332
50961616
62613061
453559761
426990354
179375977
495079999
90471759
363148992
212095998
453566882
219588522
39543978
323397665
262882119
268486360
213118580
49362171
12848476
67890782
154610448
246814932
10246741
326114915
424053621
85426197
87167305
288581849
95366449
499517869
117379397
273661571
364463398
15775339
255515778
25897581
334083509
172342377
346213098
126532511
358449733
31103751
220192659
96519834
52074215
139759471
262690668
357736762
28948950
50010745
140052037
225500917
349439951
32144376
481357173
212873476
58886734
169760453
230951500
489323833
498179798
163664671
245968152
367648966
284263214
138808485
43014844
498757546
213220514
243011384
246874726
176350433
135439980
470109772
331150109
326654567
481622137
288179763
137821962
294697464
386194354
305849360
496782654
229283203
29493737
345220713
137183574
351942424
332804461
18666530
170064676
230213682
129594689
337589865
314836632
216345144
468393445
376836499
226197998
439804683
343426529
58665530
83385837
111247663
257811733
55140592
52533023
82615268
369791856
363669124
377576979
101800085
336707532
61940907
494401454
217733394
336453543
7031100
398426576
63216706
264921801
488016243
231356420
335166685
180668161
253325173
347909243
245530494
446646693
216718051
93880951
179274661
163520124
346661549
32478941
353854275
350769875
408946935
169149029
473368312
110829678
468955070
241781259
177831649
80585524
231217694
448560926
293672927
115588712
149870575
73552965
432971342
343278421
269805514
182994046
160194879
45641537
231200841
219848429
118508397
150076257
157341522
74952490
99079646
282389251
316216916
331809526
360945382
209570511
430899886
390275839
313221132
347983054
13922265
291716191
228788819
127765120
39204780
324866844
419868607
137114820
247361614
353787720
23342022
351851331
426012411
107538988
194014879
130465132
91359816
460504001
351274220
153388341
321064942
411971867
26002797
426099672
125399009
130447296
22484768
39551754
441922145
388586803
137205879
346581501
214328153
157442622
433774696
8458747
47596521
481533684
2132146
388755449
372204636
298568403
267705299
228782120
114000412
267354958
212635372
38996111
434365050
184185030
400169928
498575258
156119060
268056884
493641585
423501177
240529183
399839442
249937371
483460994
418570966
423750173
81017851
105796989
93014704
113515555
422887879
480995429
444212343
311604043
80997379
255664830
47307011
349818798
271492126
456583196
317410834
152145154
133614385
489192172
85887779
460173350
52446322
454659486
25295751
437086296
89507966
454864892
110808530
78766510
384937805
171098269
314051676
39365487
101932450
239823107
247379058
172003003
271219568
89175660
87047377
448674336
81066065
167333781
166269731
474807602
452853980
305068360
9465040
498150378
367437588
467913907
364289256
177241899
14125703
284985020
46138719
116288519
363613377
308193845
131491559
86778831
2831448
370492349
186738688
493551688
457491182
337368616
345714003
99833196
91548335
334582637
321056944
369982716
492048826
349901642
274569436
32212185
364374696
354485902
345656283
29280948
422150778
445519677
362263983
66212387
33182457
153735449
157555167
352640777
101578370
334184696
185983129
369319152
411958476
361535053
36783209
255151984
369588822
11393691
407165780
401865248
166753531
308383862
498094559
179560939
323610886
482939086
450641877
108734658
365660073
394567773
350731041
75839288
130404029
167148086
270656898
209251371
370572964
252622045
70910636
319562859
97636012
279671359
341836373
40447352
164694759
339564993
145663745
485809566
412963548
120891608
130800811
191398097
177710984
263868426
279640836
351553606
137256583
274493176
429943985
128855058
249086736
27580019
197438955
329238963
66409549
89179192
116702244
139664353
201626171
294592927
334376226
317259005
387245585
276747324
401291718
136723318
370172668
4196088
2603760
277335527
32030094
1688801
225473879
118282794
308276086
292776984
121187766
268343471
26097433
355305804
377096752
285228631
247357027
413840766
391045906
267434062
426567780
123272269
252034616
131644047
145628064
488944098
59577887
260907433
322005844
329138553
284612842
83648832
132067990
84909154
167389915
111822042
162440592
25406865
427731223
336216051
423839094
266697359
397259366
197864322
365129131
283825039
332942212
85010708
320526221
329986347
334338466
116254854
440068063
497225681
478905157
7531632
332380980
239045953
391108371
469131353
353966216
436808561
153700153
286088291
262439105
367216865
106817990
52240506
342030162
110410962
304980792
360810687
367367695
257881373
224057858
201501828
116790139
289633780
76429353
197570416
112201390
218077358
257227713
373673637
286596952
361858466
60643720
386286578
2979959
473931445
471196500
349043332
406221766
223012412
386082528
384055559
167404248
461773080
427370672
335698880
328201685
195142803
17857483
307710507
420547284
153978407
189047413
21220291
174849202
146189946
251930133
321247922
239538560
299484750
158012317
345941080
440194961
439537270
291838660
213105376
78864975
273844712
181905390
417343357
403880478
229232748
140588231
41657133
459894641
115226593
447020838
36112694
305614298
305978683
167737093
265771076
364758470
412331203
486357250
187795480
15278249
473109973
151429021
411766392
246852025
356941664
376173995
466363339
161461153
22674326
16176332
275331189
404568701
19899413
463924217
167320012
300913718
11344967
137906069
498611312
390129351
432323440
461413409
33491113
471861180
189259335
309707829
277582167
128761244
265752433
373362718
15049883
100788457
310856032
166701738
19155987
361995091
97398804
118926671
128818075
24316989
479061762
481024838
35058842
236337637
167604159
37125466
430531626
386341014
399000104
42598480
207060794
11776441
44325853
9088165
163154247
291469843
38699560
261231601
31934676
59165610
191279158
64287657
128213668
324663972
232008809
342690263
17295232
60167992
225908011
92426653
163290409
267109935
124126825
272001578
486114368
167579293
171059158
366302048
233229032
275257100
451030359
20056457
424939877
85489121
322958191
30542684
225104789
469850181
43658862
380844926
197566876
110612100
73001367
256292154
466902967
159246289
464891194
241467989
315419551
79062268
97428813
21004085
367664655
148446757
160626672
441757783
187891306
236553834
117538125
264779036
112664545
355252247
404604069
425321175
243290710
311433367
447651494
432808893
194467224
292258962
70851627
355968242
94609573
290820878
375520861
474575421
459601445
95106716
366524953
78471165
209936204
376335811
315329098
367923163
17255015
424987657
470490222
184933366
55837275
142789513
299937383
208702138
256277616
453992467
434868335
414281332
345566281
252796457
321333174
259140240
243906763
272311788
23728452
287589361
85648048
475179665
304871247
410326301
399671140
93701325
88178497
184641363
65785320
301761013
399437016
471263270
192589622
113124992
283240870
149138668
262860280
65263796
137806772
368977474
245132221
327618638
488588260
148636046
343492229
275381451
163313490
491592295
247248969
475757704
124101525
51473179
373057607
379534773
368311938
234115312
18758505
429292081
120413646
486303985
492204435
372856087
133010530
292736920
281458279
180506429
277927040
296450795
119996234
176569866
285974759
290532306
97502258
413562355
196957110
235830256
42404776
485932843
177154382
226903137
263770904
21811834
422769321
466058324
449928157
260258098
321670334
331480653
265413923
6015866
159925163
192040218
81106165
432370129
337845547
351234226
34051695
316379944
104040690
395621724
454247007
104191990
69865255
246683081
266991906
406290768
480270710
7411270
124598148
468238402
300658003
192354040
397663446
246228877
71680680
477799205
353398893
100168660
100410128
243619318
224164487
48174017
246983359
458620016
333252943
378766244
253044267
460473737
325691268
140413872
209156263
48346310
118825199
231162102
492192969
16245357
475434057
312968612
287294621
350889187
267517190
280126914
156344174
391144909
297417661
80502321
76385074
23487731
284525892
398150019
319121390
392678561
473072261
364533336
309435474
356389492
54768656
288036877
49813743
458796753
124312780
283628281
354046089
48011290
360282795
61049344
261600874
424815687
251574899
438982740
195779590
417481178
480128169
445798620
209445045
23384651
492108159
84740277
221208612
272355290
393703336
15939938
98203224
366371134
260010361
484395882
54340499
206177447
284397920
305998280
499281822
388641883
444804240
53262604
338228264
266217729
402015051
16394619
85547618
447697550
214768393
100437437
336345231
405520693
314185463
271500025
22232563
376073399
125178096
436925361
155875983
199155893
360794181
469125074
10675383
131867733
310084713
331126030
4320624
178354637
199960376
350979759
29386741
432974791
10964475
144673972
310656608
53981320
469293587
269199843
405970122
18921014
385874929
249448085
344825812
392901041
79198027
25485802
353331666
226272669
96551418
193080242
65178619
190007026
212142003
386690869
300780181
442116813
114611922
193356321
269432993
288917017
468041842
352262846
357865242
111241645
468942523
271534551
41446048
454156415
370968981
446422171
131221262
435733030
62913526
467037477
101252710
281823112
488264995
362046995
98702829
430679860
165304869
147087776
498169335
205060681
70776906
104645893
289562339
256926485
75603939
201208782
76868997
10745512
178310315
384005993
490304139
382947056
498058145
159710802
244107280
359492212
392971329
367168575
410256177
216836115
207267390
348383013
278542935
425894878
26133550
371384587
301521525
178667971
364898318
58015667
491800137
142663765
7703921
324462733
75181158
419841348
352390023
50952087
326347981
240594147
140635054
462928461
91859280
265558020
190895162
271358362
309473310
395736094
157707387
378996935
174973814
366581203
121396222
197885074
268207861
110301372
495639379
403448061
36437327
330598031
139510004
246842575
347823239
221887425
411837931
371632432
480684624
429138517
72610090
196053367
388877452
62236003
328455099
10410540
423459929
109401585
141249537
416111162
95407563
404477220
250850205
317044645
84351430
290249660
28617309
6920181
403973953
269206282
496496487
243058205
489490112
168166893
263585178
382742057
351575207
424685438
9425644
384663363
203554988
293378044
231371396
263070463
118322237
331403049
315595077
306163386
424358554
249386602
88564627
234367690
224027026
360569824
169268106
64107736
246457852
103977034
101168099
255670906
311738206
27469378
194229621
484798009
162677920
216289012
242748969
490018476
163393903
482567904
84572762
451332120
98417845
293200975
358672194
181343939
304659738
240328818
300365500
218848138
420568622
338009131
315977634
398081898
415841749
123885304
262943938
199932102
168925595
138421377
410878416
86448165
343757575
40588716
423301348
116941032
446762475
129290616
313494605
368903854
404250710
120025432
116953982
309380798
277983881
429903068
244241262
434541544
145621399
378096568
92845129
185426244
370579551
487470353
280288472
378382456
321457236
198875839
96469225
45633206
159456284
108208328
391308647
285241261
353397495
50786962
261123589
334871872
81873704
321226999
453814178
329932730
341014990
386049963
153437148
76269467
470791044
64582608
428558589
103523843
455116778
262533407
175150757
35306454
497374253
207742347
97705431
222899417
211664501
394113416
353473447
108027498
226381554
160380957
278229035
300658114
478052799
57022714
415263420
193041418
305964587
390060323
92004925
476911607
105017419
262426972
393090024
165294158
71566640
215626919
182395666
72911546
332384792
135320610
182279889
196464013
117780591
198838910
145371486
193880645
324775944
183416002
17200181
347624768
395461600
407105485
431864175
95445001
140835401
159621130
437918093
58308271
455861820
160340284
118736674
460818131
54192726
373841828
86142171
389856569
53117207
62244647
154700215
82795232
498346385
122415403
240193192
394857074
478815753
209985041
121661770
312492260
367358314
137634079
32750652
346266027
382500067
363275408
364225044
336032718
277744136
200762222
84499825
226364203
480303634
18528790
63599062
455616188
178578454
197000054
421305792
454445723
12580079
206810015
43922629
178423514
387802837
461369574
147281919
437882395
436969728
38746298
31882819
252072954
376418061
333952803
18507011
135625884
157732499
57550306
201967318
40493010
292096668
475338937
411106868
83190287
413801822
445522459
186411696
220652633
216361812
444728691
495143632
341343451
353223549
82392952
54939073
173294196
5898875
470852069
190221142
476214651
58651625
83597719
330247985
249406565
229367394
412382796
40559586
213951080
412261310
273724661
497184007
446565222
441061989
213755824
119167017
168824306
291556079
157504463
104454785
422104975
368084258
35844978
448296586
257976642
459026084
316639466
348283285
268460812
152360417
297255748
497062957
380067636
204975394
325539228
318345654
156337869
359214458
301897335
389476614
308689279
326465131
62430193
294846995
360492043
347791324
346153754
369576524
134802887
455760810
154069449
390553485
247527313
50989773
245717606
215536798
322211447
174242947
486435509
318616700
118430690
313667935
40694714
95946431
189390404
233108134
269256490
88571033
229310150
127958720
213962222
381801951
110379889
480004182
245337070
38390893
491193706
463497641
206318313
193564967
130974728
480853275
65753443
139285568
160806578
411496252
355129972
329370886
344444631
128270604
476116776
349361942
190506933
457120243
238846618
117940338
431778726
307706290
233540101
451220439
466402102
150166381
255820889
224111917
349029632
168827891
466033774
287586144
455045172
60017734
451476903
102552230
262024907
497976497
29298301
150664932
163376340
428284602
57163802
446626779
484345040
25021653
178108851
265745042
181491993
259352344
310619301
317616447
294267031
142615405
64724351
110457331
341634025
21247172
252413122
116996777
250345704
92315986
391309212
279543031
271736169
220416814
332721317
171161
70945761
421772025
441745693
392570992
235536800
485532579
254693282
30178750
254883249
43393559
78344488
310395037
460648092
149518223
56759520
333713430
115402790
34594416
418010098
150552191
142478272
447984471
429882612
49198771
284962724
45504623
347697755
486879362
406454255
494422873
75303471
41738316
380014070
154449928
131115168
397398379
5442883
261445320
109839924
498956262
68654066
327808415
47557605
264744440
162016140
259816128
455325628
239553600
464619991
87557020
222059167
278210517
447063107
344163621
421002116
176303316
336167782
322616290
9349650
129888847
267721031
280752365
408975638
240413616
493605707
433447791
156090778
227965138
425772030
417487809
2994305
174666941
338080899
321992692
263561322
379444219
442418741
331982724
8919494
297568468
141169720
175994302
404527652
27805036
425925548
193054739
316892406
91866131
60936842
251324428
342378198
349372141
143536824
10307065
281561736
495575228
294885133
299742151
447623469
318122562
148845716
498203661
371986903
463187907
335293351
96642994
341835221
96239571
281860829
307224164
249741500
100008201
213782036
290175675
254028822
448164197
117699031
113078822
30394386
194132692
48327107
354733061
320523468
97761508
302980314
396827765
323850332
446039764
454802067
77480991
148027905
136069673
492046642
19733404
317179769
66130523
487237304
399472973
101267663
492193655
115263070
343696095
319508582
63092424
255749469
398753776
407821099
110885640
353111962
388201228
316451118
46271455
78023917
173981097
277337755
68383337
215974683
401532953
137640749
251746395
376124263
303194740
339215456
7847850
159394879
279053614
212279413
222825607
3513051
304760246
126435372
210198384
3592022
140969397
8190386
367881751
236548932
287156362
46531584
268594320
267054118
359861472
9048966
407121341
256895276
404599291
106338166
199337679
418047591
90180482
180629066
24676904
392197373
4531107
54091311
461183230
62053322
29857816
93259920
414091019
226727723
376130110
430768375
100288075
42350731
459140322
264164413
421054200
33437272
122635392
376976985
34693499
226168217
390722932
442950370
20085321
29398870
302157774
53488878
259966094
361951084
68209326
57802855
267236828
171934871
284830189
471287125
60182090
400936485
57856572
163181274
405765460
307790271
152366583
161757135
339477650
107190022
34634211
159298282
352851515
424402405
393963710
496031253
248292693
207490899
272649839
161462330
167235147
144788692
245119464
105404176
24434846
44998649
24443750
23286194
188033685
458958817
151041435
398584701
189699704
19467192
143193737
243746789
128316190
240285345
364207633
25416174
299165023
5829695
48561529
46754169
32447771
285457269
293101954
275816393
468658503
71679583
81464455
34267425
141833680
221348561
174607025
133732379
8913109
329094801
40829101
248113199
334069034
297831466
292844009
349923656
192156328
373970226
180020950
12043771
162531349
270782135
379535229
337090610
200917270
337360083
3455056
320326741
388738307
212119840
219254298
445432690
40324904
358983586
226314439
438192874
298343866
484318273
456092898
200477762
350209735
429229762
278441927
329714566
447061593
492412355
397621281
34892245
114640584
350794367
215337925
293520458
298788261
170256110
245573889
470855129
207261805
63320091
176834989
24414325
13171968
332634759
45939828
115053486
89655323
84187693
285726813
340501048
7580560
122866419
114368724
355346589
3201794
172844870
421216422
330464590
401908623
90740602
210212003
139348022
497181927
142327213
469265120
219239283
175163091
308721799
107644044
389588250
329912725
495592445
129775012
457651209
397846835
134536288
192862273
106854460
388974546
187110000
497869091
10670695
83535654
367963415
204369625
59436482
247672064
35583578
292183468
197732756
482179921
199020364
439618644
246953709
21082591
597177
5644180
480568797
153636357
376041282
282196838
157547926
471868699
168565771
122419171
4307648
468225017
134624701
169515958
142058030
349762422
86743419
225074132
427359549
236819356
148568725
70200042
322563190
346720725
413986945
396825196
262386821
319128443
479612152
408698185
10884018
488524049
89391384
336334419
171307752
122604539
284581240
458950439
130206120
120472437
109090307
73683620
349883845
204871534
189651614
279693492
282865739
441347115
13258717
364867481
433901493
436513804
305315617
89076599
105505536
185937122
85681913
414888636
433127735
12188285
148235995
201864440
242237923
184968134
355265888
68346134
272390044
498190265
394277209
158706666
398941530
122672971
161459479
161905487
396848669
415679552
489444398
3650101
46091217
124898100
335712650
125612486
231078038
442978162
354130400
158583371
236534379
134058315
477870210
186078136
22307240
315976205
281064625
139153988
283049304
111335134
323774247
193026153
343917168
166504292
254594371
378151842
42609869
199999493
189573197
348502903
464842768
437695622
389984928
160816997
486203510
365097631
41249665
276564397
294160187
341178125
163032524
69111552
213301577
54327126
117498002
173085957
296141344
22832897
138858781
56295312
230977596
426725087
4571607
499216056
209604017
469021571
1788413
115236045
271453540
84838970
6243402
376793216
400925798
367185726
337950938
357153353
369314252
135411391
96439512
348841927
124063043
210932879
19428096
187269483
24808512
92449270
73281265
27077854
127046181
436157355
488021359
186559454
115388287
266147414
500128663
455040143
409538088
249831735
73181314
119930457
77696009
419550016
260710507
38299619
58189241
229205624
164730946
473354935
275105223
15168481
132010113
328616245
164536286
167933156
281857343
74128582
426840560
38191940
32498803
374112060
402657597
209092403
134636851
357399462
269279380
25595655
388508004
68551216
121806410
150333395
409678684
482484388
23301296
92179728
10880621
224380067
482879979
398034438
92767522
292152897
391459246
302519724
489561336
415712949
238991634
373241566
91341116
259783413
453507727
307769799
188572834
143799404
82994286
166817560
35039804
458381605
124559885
451126236
221860308
230006988
13494252
276230092
77581641
107023139
363568799
388257411
302305062
236515397
87860291
495295455
98840529
21415538
338330593
33680940
162357977
458729609
317783908
414929327
132789116
67844260
5146310
20407956
364444995
473073925
382706258
60211621
78386861
150938237
487771762
403441435
267660888
463388024
136285781
92807067
16425268
402621872
221076142
233275476
404096547
104242856
239240296
392347453
241206075
380841707
280707171
19321296
105856447
449493500
274487148
493415353
483830770
113508584
225030903
324562864
371020829
368579560
14846399
304181177
219112689
487763294
412224863
65812779
213300618
417425588
383425600
417882961
65238329
465390761
383348574
498941678
362981756
418847592
193765026
164323715
33512019
235135794
75849799
219280796
14490265
471852867
296279263
317186638
342248718
213945830
314018459
410160983
345235915
231548267
170844463
289894753
239131064
431361130
360063472
329217176
442770660
24833320
37869408
189497276
311871482
213706486
262642655
308086021
365043949
294374928
173358272
361208362
29427398
428826467
415206594
328891688
214399685
372338241
291652036
412886067
371078350
150447816
483781547
477127057
48916595
19190432
280436226
484645926
497206536
193448890
124611010
425864662
250515501
139926495
142212814
129978066
495397094
464745409
312031931
379453368
307675824
356874711
433398011
374252266
152131973
376062116
87696171
259013550
408537678
49693655
427083754
196350094
65342018
177574265
96620971
137599683
436591689
491349743
351554312
154290340
23972371
319791275
419929771
437554593
416324564
454902560
197394958
297940959
90987195
497031030
386868610
100802150
296157178
140522860
467605357
303951957
259623875
459882494
62054293
324824224
249593194
62426629
333738174
426513195
435207779
310123517
252080879
70299369
13682375
196854483
436052409
254045855
76974200
414262545
147332049
330587369
496420132
330095003
240882725
426515705
166039167
271347646
418891700
88414243
394259039
75935916
441798546
377601483
323103622
4056885
73020910
46285583
446107922
42906255
361243697
1886211
57052698
40564306
219465655
499977719
258842241
407457275
192649661
112398718
280222772
53374167
293403679
264223846
440831415
302950830
42432768
237836725
103548288
208846677
469512700
360118058
287638773
341830820
208206306
9449407
442418036
116128081
29471360
10464428
68338872
169542860
462541264
61947051
116184302
423636651
330841055
79030134
341036015
394558756
66910511
83844768
260035702
310703589
187498658
311928037
48178157
219479739
163024739
174995897
334659473
171381148
163391715
268284686
22765943
173990867
34006243
291478042
471182735
499375297
191132158
294298364
287549962
427695372
318481118
225182156
300383783
140031628
42276460
279938029
183069350
459556856
339731092
63320695
394022928
164653358
312148136
439225095
119640894
470550464
269435809
83282459
241437335
170674007
454288073
99819811
239386332
243405098
477317142
189852054
29205104
270930827
294393387
497943824
321771966
23718262
379887824
488524309
144051737
2836206
92105895
173249611
112965601
288274219
298200706
168361927
13642731
255456853
235223535
423745723
420137624
220600500
49211911
80207333
360962894
399153903
136846436
68688474
479375632
49433041
311336634
357979458
469576477
479493792
475350992
380949116
30750117
109213246
56343573
388056663
336923902
254187179
66295144
53121074
232733321
351350159
262224908
359714293
383342290
369850796
142942997
35491371
100986695
385672993
416216125
29488609
204215072
487443768
340440754
340411186
226345461
148742256
66255532
349548006
458144456
243709353
371557881
471477328
156538146
72343470
275535629
444133029
241597092
36600808
30056850
211392567
411545698
413183807
213764331
45321115
465254799
309344105
490835736
252615894
164715345
135307120
418970148
95804731
8019683
473664364
313501458
28650825
452466389
345813350
94355811
213709399
388280687
364288881
355800359
434020136
172765734
155946721
498980099
437501585
204200364
383307752
264840591
291664454
52100999
144753190
479841256
40880450
226721880
170332873
288958804
175333353
406349229
86113442
335304289
437370202
51949686
76860362
122039865
158342780
86441010
371650748
6024249
466053986
85420165
52177921
248959568
207894120
403101269
152393714
14220173
291649423
391896645
23675133
105943534
306242267
383374270
322199167
326403208
448275320
344960300
484034881
260343478
431291616
473270971
232395655
357409209
221008520
415132773
459659692
279772900
66387668
144872350
45339188
372036002
154494095
342147807
209303055
200880279
483106547
46071396
440197590
25695206
388123818
87834151
306497856
260192405
36160098
449946143
420962221
442749661
194948769
110552369
433261518
65406212
440861643
28770753
464307550
261558036
322824566
338372231
236065949
380129777
133618413
397704262
50785534
124762896
101961320
341463844
39150027
411418201
117683573
22184810
450609763
451790954
265170573
402721790
459379883
257001311
14736435
369870008
36037677
50289158
244298565
212194490
243448242
289746311
92302756
389573816
204657200
302028485
448749880
140422289
469552688
11292537
403184629
133641073
250427087
109452244
382265924
202828220
110999897
175745047
386252907
322009610
68570240
296190770
351667072
73246386
246377362
422662316
268446622
139771748
221603120
403742392
159580416
186376913
60312553
83878828
233584255
272069561
126252182
337795915
54827836
72845304
389241136
20231337
248582351
259280609
202394086
336512426
130228407
310002776
316199449
366795692
398998383
341381191
385096482
192128700
49034136
273258937
343305064
484778830
344594143
64351988
496427198
441259154
198218598
307102382
185527314
197070525
92931631
124539778
388729863
190081977
387434045
233024597
446764005
318790176
164791684
407633884
499756989
318743109
258370378
154841802
39026244
52534078
493901424
171123859
420102126
314521668
194873719
444091995
284466961
336156672
76997969
143406480
102732348
108006425
495808962
266009715
28442108
160226691
66838343
9919234
73436839
284554763
139746676
366976384
468731638
69047873
271992656
210526014
406689946
239767455
206397199
239572302
56050738
124944305
497488816
246131871
457089569
134491827
301600537
426983182
174379625
295387386
196274119
330379217
306944781
406752019
215126867
135512823
98646502
19039667
112300711
271838410
419582437
8688958
95536734
259492450
488538382
218645737
141762300
170034623
497658230
113118015
450512177
335997857
131049127
97191235
110927640
94870352
314647770
458597205
48963519
383052535
237058915
22435079
454907056
179832484
98712851
45314794
464317209
195521239
115873191
416648263
56438287
287340371
213661392
352970094
28409367
162983371
494754416
366313187
124770858
108663988
987708
402677734
87199465
20434119
109046672
177867499
44863882
362489671
195553102
157878940
323855941
437052272
243865159
485089564
37830968
27350788
175890231
433468810
67289039
176251163
489862378
99140957
454702642
352259242
225278447
358302166
360910839
492855684
280200877
245738131
219624736
303027456
402726792
161233340
483740741
488291129
5686971
28348631
225782783
268259959
487973723
294156618
115009978
327945663
449948079
169830582
432000101
356559691
222547680
57294006
378058601
118765271
403842438
129672116
367779327
362774575
32729581
91395872
8958508
330047168
295894751
154126543
111798036
53051150
294202820
327166582
124252567
378262542
11843104
272222035
77130631
52531514
148566118
246084680
27685607
191173245
243517231
213263619
493181512
238693919
325822612
416501921
290058200
244942793
174471285
122215896
50054528
431695508
32727793
209746989
265218073
17512144
397972911
384658765
188936164
252675995
492954169
137806956
456523857
242054923
361607258
413975400
56929268
44989703
230747673
429727699
53917392
204236633
182704632
357856895
214536712
486697540
263483111
83828925
483085398
390118224
410544626
471706737
488072567
400711433
238564837
416267975
254950476
244023057
453489645
262242658
287571845
147143842
351939857
153653331
403929350
196078879
472356662
112310687
138466975
440255
22419984
98843496
328018393
332839637
367529014
327511668
160770420
291618991
92342077
4037326
204361735
350093920
10420823
245555274
188246565
153098401
495281582
454641706
310182999
320739692
386562383
273546428
405621064
223571352
235891738
9077179
227693963
109842434
22887581
200699288
274572844
26648338
121034039
478139805
374278902
28657209
272102571
55750022
116995324
478110496
469400587
34439950
119930592
330520295
176382482
147239094
160367428
257482141
321836954
428251516
54498330
20812847
432967852
442542669
17196259
346299412
386312145
159183472
468390691
176894292
303925975
199968438
141526603
335273131
183405871
115989112
6769897
206858508
426889910
114567227
456035376
124486377
64975252
149860564
346542516
372181559
51805416
434622421
191830495
211476987
333878528
158992678
169645688
222872017
300028914
39978080
84767105
337051479
24924641
69643874
169944403
183371629
186799084
16115933
162393124
436110604
315027036
29892136
57045157
378147771
249579048
148962773
318684600
428437294
198351839
45633981
487348986
471336864
281501463
71676895
136320800
209257429
7570471
33904622
367980970
41537405
454937695
170862096
481536304
381930218
262687629
185191985
80879420
220364973
88312658
441756473
71126450
298326912
357516243
446660991
373441940
415461888
463227808
13841612
407154266
37792377
405446335
354206752
186602715
415185059
4066864
307423391
175280148
286539251
94088450
386582995
329962314
166193453
234275702
372166386
248693085
255460114
400917478
162556007
204432371
157243704
407609415
425634792
195845056
496574647
5248120
148332504
45974506
363144457
209364198
374742719
490544311
184795095
262329583
30684505
188604125
166419323
380382633
263469702
114410211
209896891
223209023
215739066
105534832
233307725
427725123
369855645
266145178
45269431
465499780
116463142
331568279
101807217
53756436
392778346
473328164
138538329
26271828
18610280
407716046
171252170
240641924
351637056
419136332
322970654
88709620
190619503
388703715
276674488
335077960
79138653
69724646
149275028
370428626
286792787
414663009
252502838
156801871
136223338
485587937
313387127
301162658
154402780
226741545
271359804
324646116
339822489
82400017
373575701
399046616
490304331
16489021
224651512
459752123
58319381
485205058
78980515
319751079
474828889
250208879
103757020
212274264
311210636
229701977
406266212
417920379
42374114
353870861
361377167
369597072
169632677
186608488
377743900
311495837
225610520
79836084
233580579
239645491
446512507
168074870
175220860
409755170
133204571
59632984
225399606
130951270
31675085
18045351
392128909
7061283
214369817
409609418
480882479
164611106
56706761
205236737
209557880
37918466
478781786
63542398
401560834
20402033
474566150
422239467
432987690
86490915
477487163
185211910
351717002
494677799
393197750
85890453
373569304
9860034
55092709
431896603
301553845
346633053
498884079
52986206
250144393
373616070
428988038
410409588
235711412
312802765
231400778
456350777
150647787
386405823
336028507
284665433
232227351
323439532
16134464
224935117
466820437
388132892
238857131
291337270
455204703
35117097
302759038
419126898
293769767
493156407
133083710
142971371
186376006
469829792
333168454
105030307
158616637
213676829
192590763
77920357
124974390
338352919
236167697
161317034
235989324
314328247
178464360
377183431
171505751
208207932
51255004
194045087
70440831
97091836
398533201
176132965
8841062
191366330
10192907
395821692
441411625
102316536
302021111
138199528
238687791
353345044
439878198
197210658
364721169
19751292
27862818
358312237
434220936
272094629
241319825
62636727
23878406
31590318
427571563
256589009
480307779
375555132
440456448
39001262
271161604
241246826
151963924
133701534
469147942
72353830
148678266
194193720
439503142
41689168
23821634
361599544
40031681
383433145
117689912
486790562
91814942
481410058
343254647
326512944
22143879
174267479
687541
471519320
100261351
256689777
222465604
166818248
305196934
68285489
403766435
480913706
383484676
299354048
434315153
129374197
314493954
215529631
264085355
435919736
349287692
214117030
141684112
355990994
173351622
273676987
364357491
496610664
284460639
150936958
227405046
213277040
444452962
63901443
433316018
362651465
272804404
272686944
25743461
83832500
277987816
496844288
249627690
42507832
139497927
261712276
430245936
189871717
325465707
240072953
471102890
244804787
379194621
188112129
455547786
363177786
195348353
321109594
463067438
281522583
87172066
118240203
411258309
238910448
296894733
424008950
468466724
31252265
421609911
105019994
154761751
80284691
206638612
22279077
379521000
42670270
117157337
237774072
418671311
175628646
137164675
135261393
428593785
215192068
249693857
157962563
64149858
432279485
380680915
484196583
363334090
119392556
370120532
7657252
75953813
494012201
7610235
141168352
485336694
390168364
239300185
107271601
141876602
14978431
230824036
432343896
402625646
279353520
228633677
259523386
61543691
33433478
203681943
299211740
120002480
413621827
365377632
264033230
52860648
491365654
489357865
395303830
474852708
168822049
91750269
328902794
295810595
406403264
461210976
443628067
126706816
145999316
164412907
88571498
363587937
244569168
476257397
205125801
221485263
480965931
260822972
334138870
56477973
292547604
15671710
491396255
268407901
366476373
114258192
313179310
145993591
409955573
270106986
110941939
421406583
35599203
350459842
458626441
287347798
388020976
429928242
229561145
474375935
331619829
443505875
161930495
4760086
348063564
343783769
334074666
465312386
110159724
131260853
56856837
394327171
44709297
171388145
218009934
92447314
438005042
486284579
7564385
177655522
33074080
128908439
364879609
24936520
141850276
239621918
127987076
293681150
98063795
342933643
358001090
490874457
353110385
267029817
217516931
200809136
307428611
365586602
272111303
212828495
411123305
99406732
385184832
86590443
299424479
212731803
75470248
302515934
426838463
123695231
40638352
253692242
333397682
201180068
96995974
337784950
489818574
369609252
478347292
449899119
224292662
143015171
249653510
420067531
12090359
449528012
205619558
404592250
145510966
103051113
392872195
335631666
390766621
330113587
456512522
417272692
162122719
412985841
186401541
264026158
257343192
472796653
59977200
375623698
134620695
394065775
448337928
108057503
434928307
244380614
241262338
111248216
133843663
419088224
340225717
373529743
240544410
157607350
75301837
90518530
103813098
14748481
137704247
158431636
466881378
481479741
138409341
476523206
479456810
133199832
151073450
353778962
158278599
220240741
282703530
403598597
230751830
475182386
305224443
230439819
390874636
205339183
422424925
349401084
327872179
197175523
99067179
226963989
39052561
172800414
100324324
64073512
363495069
28537099
323779465
433160209
255914778
85153046
471417871
153796618
251191001
210383213
254055170
160742969
320440130
253751948
97403417
12297885
28229348
142999452
306648367
54511550
163586305
347295484
258501454
304901559
216110008
145485478
411672284
225206443
38961987
208400720
320846434
327355879
278684216
496352712
295780724
201299957
226107018
238728951
51465071
227100240
165070019
249017240
161174411
102253574
108412023
332723876
236129769
309791893
302062797
251987436
72551946
231199868
387792981
442712054
126149927
59180995
499316952
60025730
101716784
87110587
50249185
90035196
491258779
31791817
355418618
256276601
315704035
480950003
129246354
394818210
267842438
224791669
430371650
497914785
357888991
188640274
324735642
250494040
196393545
9089023
165242528
218802301
333466797
384471091
471592628
343997504
112335719
87412873
5502470
352386955
81162559
427912205
21466041
67668127
7011362
244109227
116383118
336407541
103833293
408048043
102485456
208639655
289697313
99619727
308613695
131714773
272807757
293053401
331543981
121147697
435593970
491990703
28811275
19789759
488716477
178764617
294517024
109735432
404568941
64894794
100339820
420723273
112272670
329147533
400783587
245735088
440717774
109506754
375415464
358951872
127214860
154140141
372249506
22835181
130028656
386405264
438916980
29407300
88815285
60389344
416843946
154075918
440320564
452956067
251500751
171507856
28509238
383903159
271384288
275779485
204194181
91411366
445796613
226711473
220651413
85190734
22755074
107753374
412975282
237944899
236527887
92119322
103225612
227584261
283958618
189664354
106879131
360337312
289354150
290712587
392556529
145322754
199210528
404026262
305844277
113832186
139652996
403509458
207354397
461995415
416011476
431042446
336008773
314679394
453293901
29164679
29199108
61463845
178842997
417271683
108890727
225309901
323292301
22306404
109507118
151745410
200069523
470200836
5873235
131994341
74903165
125388579
186313950
273038122
230164382
288100512
251182174
468049915
49652168
88980466
368846119
209926120
95032680
358649945
2034185
426313693
307743527
294640563
292309623
244046353
296988467
111130314
76663527
240957983
226289571
468861703
282602999
329795354
477098419
497032033
325550622
295809568
147713539
99845478
473616682
442135199
48902167
451345123
50385713
220598946
336927698
102549691
448949646
129888377
22584907
47218151
351968584
411997571
344826018
140795097
322429578
195708922
99720983
289456872
221647667
322027675
33690010
69052407
88059733
4733693
469053597
384022140
252099267
305075988
49666912
379303854
280453799
34898502
343273633
169035188
424377283
406110544
357541015
140021909
355098589
457750812
206998634
183285771
146452584
486204387
431582451
426930690
144555101
291087198
383839462
174418776
32230458
269190154
426285879
158896493
351824414
18472672
321886203
98779925
289433883
452231431
186699766
187331149
15759125
351880696
271750590
397792269
417240265
70608358
232743075
366306548
387855000
390573991
283944915
422287802
203149744
454706449
273068201
124722169
163126885
416138648
329622121
23678304
391615560
443016014
498993298
374623436
78285604
369584723
63515063
417604356
93141619
355593067
229150793
166307568
267578061
355180519
107126319
360008814
410705859
66757036
437404515
393491664
355334737
1761019
146691057
456118519
248820027
126602177
110253018
444443091
398245050
304446855
436903471
316660970
413479113
270328975
381459102
477988787
313281534
404484999
218477576
394136008
266112185
474177330
330136746
73081669
94088039
273833342
161959586
382612386
479649295
5153646
464228326
300405023
241199432
81638185
188974564
355155797
78361259
480445903
174575524
199120011
45798669
75119278
252321837
166297262
182258859
383652685
450875589
357385469
98350868
103928292
402105492
411530440
190142327
426128464
481766267
242659229
306457923
288901766
167891484
403834820
341901145
131055776
211595819
276957941
77620935
20076984
335911164
108336533
347440321
45539288
32534133
14073833
217958354
308399603
318294222
449487607
282595405
116941190
313547425
366770669
8939995
492597822
228520337
68408666
173263505
402261729
84157569
438876777
327924475
60488691
68402180
26101217
237497751
469596056
233098862
187405449
101421951
380777249
423278005
319279075
20131368
468299342
372542911
300218346
234960192
158019362
321545708
358353545
92015536
320984273
45215301
273507902
339664731
11749717
204966945
187699833
335977028
254958542
228308028
474692003
262138211
246465060
382128505
374727490
361461450
378015854
226695160
289386949
428124998
435547853
74636274
208250319
489740657
219942571
485639175
167807137
283357292
83620720
362793734
252047480
423932059
252412338
387803215
97802365
347106959
483276338
468437811
215566161
365377446
373342838
386027019
215733454
56547914
488921536
104192872
296723723
274330066
371373840
245842816
128300330
447597960
44586424
325648609
100534750
117474619
168239512
89474539
208949875
46444441
69918453
112202510
280237623
424810899
20667550
134386134
417854294
365258779
354734253
107038582
468213309
120942288
77202127
392129613
404948432
307759329
323559752
240406439
433224543
202578127
465494117
269027779
366916839
102525552
142843044
70245170
120557448
193875815
190902035
144214962
316764940
391447554
246034089
168506553
261943470
155161233
237262644
162577977
354665526
419179606
232872884
339437031
351319057
266005772
283443898
494280001
127856992
228507064
430304614
178015591
243094561
293425554
396401952
9471149
392862298
468157161
150455199
246708467
23505757
436991095
311754302
313487495
320080793
3157983
373617177
309387672
467194276
118620227
375578583
405307394
216981948
43519100
27963672
296181786
470305188
35462483
441723817
422478573
314165396
499747032
352802077
426396618
204429041
493190300
164621811
149740518
176025653
91143292
7531813
349551773
303301534
476341949
397271092
288351787
411227160
281688847
411682657
12940584
150100295
87111099
383977460
171345673
169964962
78348731
394407280
200480923
325853397
15208105
377892517
496885695
65687984
354003733
290658797
394192626
470849307
226670064
371614898
248585270
157272495
367125097
215074953
274434341
400314652
251138907
408454649
291675551
183059981
329399114
268405530
43333763
445134772
284665300
210679473
261660652
399544403
390220819
389900218
374699691
139620476
476623834
121718743
104746739
485517951
293321042
474625137
154585673
476764816
110977833
376223977
430912827
72504500
404382301
25306849
182166131
238331784
320086156
128935288
184104706
140331888
343563486
124645883
245803312
296905529
251048843
425014033
394404459
111432145
210417674
459654828
68767101
329580463
16571791
32245024
254836597
202339804
35858298
265892198
120058381
409690282
237526516
219912264
118886168
171763618
485481605
81484854
409285337
16870112
294331216
143933439
22430311
416440664
99646230
37794387
144142612
444081853
453798009
140630258
231477623
146179393
61012819
8936102
499089220
340169135
35532846
30111017
191580542
146209231
289771847
330422954
143386136
337812997
275395306
430448779
290371279
491548363
243217643
52560440
25041815
97232214
188598712
96881223
202637095
255159589
115585561
457416238
466591142
308084237
249725538
24155178
479428560
79115040
207748915
83259429
373547638
498168238
18239422
166758490
150537644
362860620
163370794
19679479
374974612
308274264
340269080
351837272
317673444
114478882
200490857
482096185
132435505
228730539
34787453
382976183
466668695
456386597
266518142
314570595
336511074
242590537
283896318
132140558
235941314
141325663
331348458
224502420
278480360
344341186
426396195
286833724
292352735
225192413
218702007
251101981
68396646
443501545
404422653
20447945
236582939
445666765
26323225
336820854
141946175
494908182
23613990
223126696
476863388
300277907
205409730
449164321
426641026
164002010
5576657
467500404
477484398
343445401
200592032
85130524
236247538
113280912
404054259
50183937
405844551
243825496
299066410
315638649
209368308
149254081
484129308
238064043
70776732
345292577
263140453
59082078
396955375
28669391
494763383
145224233
413409764
137148128
14268695
24029348
55245627
137696829
108296741
429887739
316188710
166689313
39232731
382273909
1330894
302126604
460685658
360625732
192969264
461980508
495334136
439354881
440670053
338341477
42351458
174884332
45679540
323345191
116895141
42596173
281523688
460805766
226413656
77204329
164292306
367381650
195707039
200650867
213541937
174825283
212284139
337565345
165925186
247567145
474615489
42171665
90122833
230587266
329502074
108565994
407099340
250489814
238493586
398995168
311876155
489972468
272411180
256193482
105762768
68815400
310593302
430766856
48101042
371861595
392427865
97764283
317689727
323117823
390205406
401476305
80301220
172814606
296392591
161925306
487330804
46136933
377689552
275407912
2859979
215289794
405086192
436058647
27867894
384323013
404551652
64653637
267199451
83504504
257324022
154963331
442979954
439363405
391546688
466611028
222238340
177670387
334670089
112983117
52996683
301117217
343846449
58736574
362122770
67588754
235676908
275041132
200954967
156322979
200316590
39717364
392261385
427071051
398083193
291699026
360235166
180332050
110059242
381581432
256776879
18904990
33170026
131952998
371796102
66813357
361815399
15053412
118681221
85327161
188882465
95821293
338343723
256005056
148829066
13442851
370818332
278578926
476475146
312607251
110419531
165552498
191130669
429076634
392632497
415438070
276176047
45229135
447774686
16326232
19866392
465825701
213354858
93491526
333930344
308482899
160702508
250618464
19791358
466134479
78163374
146243718
90796170
321212135
381088051
112742015
22721484
392061044
183023077
384711278
121587814
33548761
325543584
141529337
304835269
14677316
306045628
375992072
158124915
33297549
152450605
244445397
325135805
489018960
390445751
402220246
180623638
133000301
430509544
338202647
366460177
210822909
104512618
367606561
184973318
68930755
144520064
242940214
73135593
193278121
318994801
34384867
64219873
484757068
327479346
452105205
4050773
346559926
287906908
492118516
19116465
165146731
310143251
473621914
278503984
1514428
36655483
174397113
402223306
95003761
225804893
146419633
365070721
393368947
73808407
334396379
4938576
229319750
267257438
99883220
40747130
497432839
59841683
399447456
63402492
53654376
430051207
258828621
277417649
336654048
214770611
232517544
66572306
385759968
441188321
419549446
499927335
381318639
324794030
494550274
171247660
115064681
132289967
285280995
494518060
16464650
173109452
297500290
190463579
127917839
259277769
374196499
378170700
46510068
67404361
162258111
372930674
148946736
343044572
357602774
31558493
179646281
329759236
245516909
377749543
419884348
223493123
111292107
326591085
126914642
251841632
417149460
203258277
240263337
73196237
496476079
481490486
125559062
306634978
201314703
4089228
299392870
65951416
423246134
134896226
267869902
281409749
83427701
450343202
178707725
48150593
281876313
395414521
479966744
180000040
430792726
294816637
495021236
464021651
337366971
9160416
267510012
469769967
272895213
120569812
387643286
159567423
226848205
296692172
471055355
301978133
156387172
279868357
351919689
492727505
46189886
138220348
462102285
481291393
393570741
235649696
58742462
159586206
152656858
43827435
280148231
374514497
183760000
443306578
291108873
320266997
442718883
295738550
226948235
121481657
471254173
244870687
139582319
380386954
233072927
189318909
409101251
401406427
480978270
446073870
194688024
318784219
129647308
279115444
464594311
216805612
231695329
252346427
276571548
294714944
419592234
436920044
250995494
198457808
27016920
384814021
358608546
420515502
6831781
303556323
397060809
358128721
138146032
421363571
74362445
360581226
303053556
366812935
127942668
184112445
18976088
132213580
442718770
113591997
331289289
487625560
466279527
289403557
242069204
283038135
239901683
174016850
83353553
382757921
250690291
487303000
460802685
276309544
355149861
135857269
363602559
398271293
189419577
302304699
163517833
11383569
25255378
428293925
37821823
400281962
76053127
101366495
457824583
343399562
184012458
383313398
71668179
322780640
263749170
32139373
413274577
447907104
486683364
413550663
314764334
481724498
16479325
365811411
417920904
95400398
123054861
203295606
257963912
217265789
43723936
93213236
498089668
423270411
51725913
217360620
392998792
481770019
103418312
172679103
117409248
420882145
80236385
44584087
136872081
143532989
297941924
316921710
139257327
395940017
341999043
207321988
431598650
294817478
468115359
74204206
384669404
209027746
390337845
454319900
235947571
204126855
478856606
419607994
414400415
139841128
170096243
415383806
105251141
465432782
34354246
41305196
129557602
368366902
457709147
473396083
399269590
395256048
308588118
309386009
315938564
362629427
192540229
32076325
23807486
89370252
328647669
475797403
136208703
260770964
172737073
214579598
283287895
268537502
27215307
64608167
69734446
369632637
139242941
499875155
253829260
6185047
97287785
328336918
336510138
352798699
88171328
165360739
168856244
172143191
147668451
330635220
406558935
306588028
485865649
169329884
190956887
93601108
496684280
212932548
149222553
143194074
372322778
355324367
24451293
9602311
497015965
258067954
174304574
258726933
145662197
120013449
53549851
32271093
492159649
65903552
233799442
469973356
352455066
11708858
71513033
208686936
180190217
166817044
294067420
268472598
485288405
279677126
365221566
6880123
198364706
16439225
128940795
240828887
270984329
372187710
434401762
379990456
292698293
242071582
209289501
217526803
417824912
444830221
413320103
488195030
114851984
422364843
250775256
406155970
58890975
359018111
434128118
184682867
35019577
128589096
425921036
35176839
396139985
180645609
159771694
288701108
459275127
281866539
193502798
328762975
308390458
305690170
17544873
414192491
113214282
391251206
422521124
137973210
254981456
414239326
414236537
453254553
112458057
466344257
259197882
465087076
28422115
213280635
27503220
8313973
259227085
15608954
213943300
84406555
146574078
60304015
232848014
210397394
499225864
476570299
188960847
236597780
414490624
287229865
111399195
466299980
341479472
486106340
10443319
220031689
473995200
472356763
460065403
475705104
141791178
111160588
370381589
104243005
82342701
372822032
35330568
276028796
353941642
374409301
206706541
223952350
337704708
386508294
406236794
179576728
355493613
190507036
214210372
294223949
432874683
494449034
141891422
399752825
251022995
228858538
224768598
490769760
304181616
38237853
289541846
460221808
341696110
114959363
269138971
96550161
7426948
234485207
483718579
98045979
255100821
291541979
140736774
115749132
26411238
71354388
241156524
157066850
92615880
303936683
314701343
157908332
428574645
84262965
76636080
245631057
123630801
185595078
369165676
469596590
320910809
426169383
422538340
283897720
201811650
396638440
254002121
241210092
479737608
342043001
385121949
338374580
293591494
315840892
123745820
299732407
223366875
111749463
11811431
214761781
393787413
66088122
338714845
494206018
310184705
188616470
226414941
188700609
250169456
50754570
162965946
362617881
471431234
296448804
460969883
443878979
202212445
381289594
346837707
66956536
466227538
39509749
376943582
19419479
123425908
259373913
122085139
234840340
135764775
381852569
102449320
138678272
283055299
394732335
496199394
152927233
25240412
319732248
497890495
450723530
429486350
347928398
414262673
167752130
86455683
379183328
264650060
176954113
406967844
319053276
356665622
231931731
360067803
409082411
129478217
182612285
399000296
376904302
489776594
220154352
450766307
330528595
333706259
281726971
115346327
81248088
146205987
244219237
163402983
430113368
156045926
403104092
382569046
288307824
183779626
195022471
242888518
187460735
75989146
241650932
139150868
406035579
114688140
473985568
489890825
157773812
426809037
26742376
77718727
214910725
280432476
392791190
113599825
81906068
300441845
244422259
348645588
312118127
345703813
294274831
406591359
440361226
179027594
181740306
184505934
291272378
143137093
169264407
204340772
170226846
476777772
235056465
378755359
380105888
236764269
51997465
318447731
24146994
299516503
448202118
286356671
309963236
459368645
45030129
76554633
4127757
368895100
332414280
378754036
193119813
303381472
354906379
280388986
484752929
262877959
332453974
336525364
211146329
228602465
398818606
229689641
19652767
271019372
256190085
33590601
15691201
442254029
422659339
282369477
247062396
247964741
276125244
220723780
225380802
73226235
164930701
380986184
49968531
221376405
350262507
415505846
377068790
449867047
131100694
211061056
301487908
120085083
497128980
492479970
230109998
443405467
287280973
376346003
411879846
227203884
191886482
203617101
137125650
252973651
2303875
272167235
140126958
100848591
330158051
33847891
307478052
424541274
394309242
86917530
412751916
124423978
401223171
75982103
171447426
353685800
354990584
296722899
362090719
45363348
468436283
286460131
56924314
178062269
172961216
392367206
184031239
75475955
422251615
499009385
212513083
421328719
175668319
273376327
239306577
306985890
145276557
258011325
263125200
107367334
275840953
110122017
131058795
300759269
320096439
16929678
459193928
383327003
36489647
347497003
100793653
223036708
318244767
496810598
195579174
180718817
177042677
441128868
481990318
376975459
229193282
439882722
199697042
301522340
453008290
352393410
371638971
358831347
93821803
277103904
17904289
3248298
205826183
443590188
498873506
431120610
69358924
225467888
120396327
285727618
75412315
181702453
209423651
59609166
474141554
109516414
287103541
360520165
8027307
352824037
325315692
1987919
291931380
200600289
104912995
134105485
305416136
490175923
288044427
12474496
196732383
133707393
341811687
106228054
292187685
333007057
131302211
263478805
393237288
497906628
425740447
17703387
484099916
337232138
476120352
160991594
122849058
65414923
496370008
104660003
248836979
396127741
447019713
53148210
16292365
285462455
123708394
270387272
499981905
319417402
400200294
394346250
369957741
350992085
72286040
68011666
115341756
498837821
231140884
254759346
408053542
117778761
248163359
127634906
340819189
289582089
163654871
328910063
199239929
77963707
243737212
273488752
275306886
168703040
232827294
169833405
248992715
465890176
132095315
288667719
87950840
349652142
100537191
130272513
118024946
445165064
377673171
173108166
177772913
265832037
255525668
31613071
282066028
32736073
7117964
320129528
360969783
160770163
21278091
112677123
450266245
169348902
46746044
380590891
159691700
101841375
277571136
70786628
270287641
448719653
233440729
343353440
47999214
211460074
172490323
422822782
255032769
76547846
456706532
107375130
297716009
221192410
359229329
214629464
164049822
260451437
225669910
483723460
222953503
225129469
16551107
350127707
361811519
59681703
115331867
441230387
157203542
203355907
335098111
365555721
45395977
275006358
400650602
219416364
265354632
230097770
489275878
68262376
227168984
275098415
347856962
215010646
264464863
43107
359219018
170030894
406219327
395674711
254581083
92674622
406061337
176113202
134396765
362050717
82947740
216232036
73595160
176056898
326574332
364817066
98226679
54983450
205668855
26585493
342402401
290988896
203355338
93086974
39728920
102157572
264306392
225500616
159839799
115647673
499308299
372100882
80355740
69093803
468781337
270586790
275909063
65495857
8376406
63191410
127615131
496518282
299926555
45483910
191226462
93122777
130148871
395704068
40215253
451340325
130942055
185592981
108567381
465916141
456621129
109401464
287049207
453069849
385863283
172903550
121321045
235779705
2761876
225421775
306724176
248193811
453209992
477138020
458145153
135191329
109903075
1800430
410737071
225256891
228045375
265624132
173368480
332727995
498228320
274046976
49818427
45557536
121565454
284624855
324546333
357628568
320152009
13010836
249124260
197025535
28411870
27631687
259862014
418196056
220971572
49836865
448430256
220839141
186158139
92485566
243389708
372915732
301478355
379382362
248358543
432290867
364445228
397600162
487882629
224351955
175833280
354454017
59153538
307513692
187088946
332780034
212048497
177719950
428374767
161973955
33486807
160709486
449275655
421094025
487614501
105368736
304046206
449918386
287928811
277114333
151204978
41567865
78018859
83716375
395225710
343125263
318918395
52576120
455488012
113805387
347063900
251106590
185582184
464542534
72226460
194847117
396327867
472595177
386718086
420949623
59828279
456537651
2768545
497010160
440246788
463795133
311972102
143432083
261412167
316838611
405978604
430586235
211965919
194584983
378997114
489393624
493332049
40307669
237833575
11614185
369749379
243318681
456510286
71030332
256546884
430458119
251029453
300662414
187634157
350459479
327475281
430135420
281988888
33658065
494963728
181852923
6223429
38512990
155289419
325652583
452957900
316769188
242338295
177607893
166983341
233882915
136245706
144002638
475560143
308041133
495557566
438280806
87759093
467906503
425781232
219955025
202891044
172074949
421554188
436669108
53485002
336102598
332087840
255079739
370166933
403474277
225747716
283262747
385061849
49277556
73461254
285488900
435052733
104294339
174321906
105916218
396559473
357713653
111747278
246553267
251740503
319569925
268366511
131990595
471548098
483238021
383239488
471127875
255969158
275587647
377810624
450183
179529025
161511022
136971651
123787006
320631948
241712915
29653832
59440635
297666765
9995700
438781950
222042418
451156602
500172966
239761115
178440302
210000751
225715925
109418846
213333692
478419291
392581882
473776315
74011155
403307795
28367007
34961043
354519137
398448167
198557424
216396864
65463818
244394073
173009366
172650105
50838891
444645022
81145443
232259421
356083187
7031962
406711603
494349595
352766858
292542224
180199789
318364641
466754865
436217008
56180777
7938317
472029249
42196468
321038767
291980951
409550969
350533972
490673060
235554462
34831737
303358349
347062479
89362911
328480933
99738318
54862376
402896643
317206001
318031317
294880023
190540129
50989605
169299063
272001422
191552939
194779871
352442408
397840931
193982294
209475070
432402733
217639356
376145192
499558755
211562897
8713000
57648171
331654079
56373117
117624018
238385331
427032234
354603522
288536687
122986129
176178285
217309488
27824565
55858590
117338967
458039630
109647384
234843670
292066215
325451623
101429569
9372765
77096386
70250107
215073064
352044453
88657298
391172636
41305003
393347736
133096363
301568312
103841886
117073806
373230599
74581413
5712826
355037136
347190575
415180797
435185020
119984400
468840052
225021354
290897915
382517201
83607821
423372256
399085877
184106642
170215065
435786329
101298714
310065887
186472760
329103021
80295801
11150072
119176459
471336239
247060202
381503205
7102111
347737057
299423151
138091124
341132125
414464453
387338787
479631221
493992558
484290601
175229508
360157143
319375902
194586104
351083053
440672940
93381840
226384405
147398762
160486606
188117651
434920981
384993483
161864850
256916388
176409007
351790318
147624958
437164578
366484962
446959764
279664006
399743265
35495603
182845020
177478465
4100488
77439717
312958282
120421265
316762079
480284461
20684004
168020443
406918709
2952851
398441386
315210122
74032304
153460053
493775252
224937837
17239142
47554562
288880012
88215816
373702503
217239205
36764667
242463146
110681634
317560190
334656208
124653569
405417995
497085988
477125250
497084823
71469952
497344075
362004689
481434079
317187109
11697050
285332720
336237790
483981458
124735492
10267463
49917519
18067759
162116899
400058371
403151154
163042965
380003045
399266985
308450104
324871196
190055233
242499727
233860702
76180186
361351127
95439361
322435313
171884234
452676894
213118162
390739920
58973534
454020808
54024545
55838775
364965354
84025720
64517056
443855875
6450526
262539787
266446347
170280390
470778599
225728470
374771067
181632784
51456395
199895470
478727990
106007000
451313947
193687455
123800251
489759408
247075325
271974473
212419348
189007196
395604537
353716527
274898245
119889135
453690484
118383629
496592968
267542374
277273658
141326191
44655149
101586967
231519000
84063662
466318008
240914436
306118012
470053048
230774510
330805299
200084120
20320799
198613992
368527904
467538876
436734858
463156081
196588276
478657821
53986648
34789360
96190533
398806102
324756392
326704674
89755296
73830609
82260684
206659142
85695581
242261975
270364671
423656799
175092272
196069834
469104226
483549751
162132387
79047026
154513055
212691484
214032776
333797874
274794455
145444781
73735777
305630541
408605395
113717152
144650757
146083618
244571737
430475187
411381503
163854558
411797417
148749638
118513181
146813222
434035502
261147667
423763286
370204109
125589159
346669182
262626772
415993284
42170020
226263581
412914449
298108860
495402546
369412933
462159772
460498555
381970416
145456010
34100040
2959482
254627912
373004567
207130278
312381255
146867375
58216874
441249363
128884997
155050021
337795465
307122500
196158917
68074564
198974789
274083495
197534717
339118890
134395022
358088886
298730436
237162229
224788785
207762658
222351857
430762894
399580000
280108674
100315955
122961623
308017873
372228763
5744665
29462276
183063250
19860359
29221575
52817474
80852587
66598450
323256161
293452557
154272654
147078497
498028713
174266935
244363098
389395864
225373325
329487015
368785252
364976824
82243986
358012935
267079936
177871656
66778461
154764117
143806854
470351994
210179478
284983906
490550458
295766909
332448914
208627742
273192608
367043022
1170976
185528571
438781602
403878028
372347598
231754817
298559563
223926918
31752022
85132809
489724965
428232793
48081430
379280046
99269696
406023845
30080116
366544714
474307881
19343676
110114882
379611150
130601190
296057598
303361230
370444567
402027140
48479214
320324975
451985019
423014229
182862975
271180997
375253981
381054545
317191622
169636365
152429551
455584646
194059253
492938777
208431636
88566762
6864955
256781684
8237856
83160228
55355053
312287460
192895993
166403909
16099872
122100145
349103477
426520120
216457005
184563880
121266613
321370508
421990489
59343734
297406824
277444989
427819087
225847541
231562806
103502510
396786321
348266936
431042679
246097360
97107083
378761103
154882692
4020911
190918980
491374390
44132601
336458475
416592815
291009585
290241563
179832231
279080380
299642785
245718992
456692264
423379364
69538662
415288208
194141254
226602140
202173250
246743550
191196170
499637484
156045386
105132419
133087172
400915605
453810760
105090012
47183130
200798307
71013545
492573484
449027166
279340711
384843184
447229628
171632617
72639365
432044955
330852546
24405089
92549528
111036542
466251112
198283540
175880894
138977697
492381339
305080396
467203859
64850640
172313632
340015390
239501673
431512025
62267137
72977573
272886138
494822170
237709845
404565424
383898473
469448997
419102334
292471278
483556140
111180244
368413345
143827405
335617492
448345764
114960324
112098396
364027312
146648555
391243258
489521887
452329393
370598687
195634567
465741756
421808156
196988406
333473451
452215227
453668630
245801676
228048314
56837792
296686460
305706330
205650840
27786168
27681386
485922696
68686817
186561570
164876941
362079370
392944199
104555879
224343946
441112179
278231319
297560564
210572795
165244120
458942073
82181988
341662958
109575823
186443613
64448716
126409193
265493239
252291581
400402000
181829007
282597190
331944121
120634678
212236469
182748581
39526772
198642836
454655523
363184932
183988982
270031787
223092648
285271426
288182505
45387004
342414146
236718778
15408974
203424549
354612365
136397266
340850375
35565106
349380679
361725546
117225957
322605238
205934973
127469453
445623
385026663
247509308
114811602
390249942
487104524
444287373
57827879
277981598
450505645
250997505
243868968
485837897
60742020
311935602
61213365
63759325
91721318
440300031
246844573
296403351
444479374
389304421
351372307
451881897
113487503
355584873
71294504
305000451
46995776
360062127
211662341
57068445
101701602
394392277
289788419
114730594
95379561
444106002
80225406
354899949
271460727
155617484
161453683
490945404
438354120
194230710
401266731
387050161
287675115
75201868
285669877
403939578
153205560
281780720
68882756
106995139
222699681
296272205
353547052
373791574
48706818
366811800
281935685
381910333
301196012
100825406
486422129
369545988
472076712
362731729
377215338
327384014
495588466
246845074
412874304
100511228
250073946
85523701
164131262
370127111
436808451
346192278
486807505
18662153
98579151
314140156
63194209
105109928
318132108
254810848
318940211
20974025
10717544
63635278
489079998
163592115
489576854
344112169
450575335
26385627
53787848
16841421
284854886
152554145
26583029
289379163
156733898
17233160
18846851
29160071
361133950
319516772
164512252
149662383
464711513
398239557
418714718
23621942
196925452
327343927
382896079
380649437
486661722
427919769
146605541
128305671
428865578
321021568
24651849
97592832
343274311
220599543
234341916
406599468
244104908
433988274
422301501
483620462
111792835
247580625
223626782
439330535
296941788
442641159
61254021
56485287
382772211
488943786
236901983
65075090
136791483
435166018
95783118
32611149
468411095
389216175
431349764
270063493
494881396
261872448
388783612
223449498
331836358
192891668
392971563
169959593
388534760
379945728
112022012
302181404
102354565
258149379
439231344
432714429
163768705
160680199
277335748
89331355
233424221
57394996
127103458
497160209
449097235
393848497
339909759
112236747
381521509
35947010
246670756
472723972
334219489
328736051
112881859
49236067
319585449
391206537
145643539
426858829
298222858
179716146
186004333
451059044
481714792
468405471
352756167
76781608
204452662
220423754
498840549
259571189
370665714
215592947
326169513
167803540
185141376
222965704
419630782
422737724
87911348
407675814
172627917
407393091
68449454
314530034
216760855
165893383
457022935
8508371
407293725
430881167
113050925
445504862
184060389
340994983
307049040
170523603
330525682
397579692
367220280
353630539
63342755
198884178
491878044
265648212
181134115
489154504
94182132
343866521
484237690
104720445
26662587
271732909
49337119
273635857
235706648
327133277
185518635
40462831
58067433
300235508
122329399
406292238
45613048
198908825
94448014
456189350
302708803
68094067
386078404
111936553
490771857
430368766
343113368
231704462
120228527
445135248
73759213
283260847
3941674
311752890
160394084
14106592
89791531
405162171
219371154
200502507
23522087
351503226
105586846
126715336
67587926
114223066
437312394
346324642
385097112
284947304
324164167
2117844
183048924
329284816
488668669
234982320
310181069
453689998
187911204
286885501
256754771
174840449
374483498
340152321
488923334
338419883
222516502
357251524
70513155
349707818
218974143
307253767
357713456
230912181
178777025
12725444
486727513
310736998
300943631
169360691
401713084
429249994
230953046
348442340
217849986
308751277
415464742
211098971
141207237
456844481
376208388
350349160
249226813
76095909
386450550
252475932
141653876
486412015
424864671
278162126
130900248
160864932
438385231
349617684
163212756
266356375
312443906
14308385
311178981
166937558
312493958
61613253
434329014
111580547
316369920
400584553
474199831
162019604
405142563
259837390
136950105
12415257
440191214
137836463
98066448
412144298
86496978
213973469
331146791
176059828
266234730
486485352
74259052
327972622
176728172
446626309
179167583
90909343
306392951
332563635
466508851
50765048
471405993
157719889
189854561
151091079
14465358
332200692
100703757
390443348
443729063
447899124
25307649
13333504
413871160
362967319
116027096
149163691
269506295
483043250
188332022
379790239
375824534
370111143
74395595
458274819
475948240
332457844
255977539
294852190
307521563
170700784
108723361
67014564
448586484
175084974
215202952
304262983
232381196
30314590
436547399
245874053
55227956
121821894
231313712
264225623
327315782
86492701
71643880
70164002
383313543
301316459
16945569
114436297
314331696
223238994
356575914
190207543
463219329
104499333
73027654
488597630
33077019
385530922
154044671
478700290
160588006
59237864
171262803
184089230
345362925
175800253
315612225
66778029
182459186
141682337
78261829
283053382
97783950
312965803
167646268
242280139
454127455
484021678
361497777
255037415
134767880
103017756
139804802
433905570
191312939
430985628
34622902
235521359
182315266
449897349
327391113
283311137
332532813
412776196
133651128
496543325
32177649
28980913
153045798
227116044
213750094
44622400
309355269
407402222
482972695
167255285
230405461
323547622
422499137
2864271
234159816
37348379
398610431
291043841
20748898
426966076
340785493
118010964
203202868
145198367
268900063
202712933
215135274
190637689
230338051
471522220
252541869
476158019
87761248
75784644
259749198
90312585
323339368
188718256
17832105
39239521
236269047
107224602
350404474
317494643
429344585
13646476
231317518
405177999
358042103
459239320
366937751
14818049
350497186
422812922
476682495
55924516
67013236
499009064
77337610
58200032
413317611
64810558
356806617
235567327
48275936
269079900
212806170
77113890
150260930
92757135
407921109
320717037
164832834
244623821
333155009
145946136
258668434
379456766
217728371
174884170
243778299
54744797
271238508
206795643
463148006
415416708
323048928
11910988
293559031
165808961
259329658
176638025
310542922
291376812
4987419
258746672
225466708
323066498
431921721
130508424
444242048
279389390
185617912
468212662
36664720
465720147
284808829
169126446
432408993
193857782
148868621
263878173
215542399
399383446
56212656
333388175
480703081
364816556
424363670
184101423
81366026
321703784
429925452
388926654
207173701
296724500
441251349
305116629
103173750
465639744
202757925
113363409
452264547
385203539
426897853
32059244
56315303
219450053
262076391
290016690
188868073
318767558
401189703
141192579
33758594
457482001
378690137
86041263
424220552
435302101
304040719
234750593
19512740
451052115
28856948
474018008
32018164
63541208
143664001
406190634
230337888
178642496
397209892
343604946
213815376
259401857
266249804
311175049
226682520
114108355
340849915
174012417
196581553
127749418
12412887
451910487
97936492
229183471
160878897
150268434
483928580
247121771
385096890
365441920
376197611
463570979
454738929
474836957
440197304
358864488
431618489
269164131
219627331
71722957
184888089
434912571
22140702
328758416
449704710
284225607
68024931
211295447
488616679
236284117
47502313
223357377
452906351
355596773
465482957
116781118
322054538
56260920
49217977
346306768
173808214
368547049
232528278
487992027
67014196
69552914
347624439
139006590
230274269
344435804
36179715
34189140
129850880
399074405
87918367
48993589
407825863
471811967
371210330
296162283
489969081
5911320
284539568
19002468
312041675
309254085
45399739
167568559
147245303
351598907
72402641
288181571
43941310
275074614
131034940
31094051
292992707
135559718
89176108
394564173
317954442
11548771
65429333
254373871
255953296
402841543
291770575
354763315
404936855
327873209
436248909
147442365
122044807
75652017
167656249
74424970
224360528
89172961
143717587
443674711
388266254
409084735
167079564
475772579
13532091
45671860
17057631
183722049
74530464
159150765
272463327
217063201
272422001
318794013
177379745
201022644
170675844
147935986
171075755
200857028
259979399
317375726
486380517
290706470
395979345
232038953
283962489
135014436
459031445
310165404
205910790
206342610
301281575
231643729
143827547
307436800
258222386
11237843
217057046
70633946
334676856
100971888
495983185
88749723
328968095
78036066
154174620
309328755
390969611
12861410
456268520
32963969
349627523
353675261
132202224
143311711
99837241
83299105
112517878
219292088
483290849
114003482
238175092
158695869
354002916
421878904
225935862
76826651
215635266
225841311
187347957
33352982
159103995
71494538
67049644
393650
387964735
36073538
333535429
364026906
306831585
473248097
310295036
358534
249478562
20940591
193405980
425328616
470383300
17426163
191793756
307191767
110877230
241386456
414058177
377750418
485960094
124186786
479821310
423542098
398213954
287429237
308625417
220647711
16801729
260970878
149310740
76142781
271664247
279983323
165408347
453210827
411065345
383893240
454352209
257862803
451801587
388471126
213383480
81400781
90463591
444822407
435831536
305705347
369863111
91792302
241663635
67816373
462068972
185630635
441721450
265193021
448623033
451618213
280239685
484172884
317432007
68535461
94150972
18064340
144256178
147692753
190864529
43714366
381426752
91182970
186825524
312355053
110536002
273685825
78717003
446984150
350846782
423990073
442286468
482465677
458271708
55298191
37409247
462584568
169338475
486320446
375426497
202193456
53479267
493323192
251077041
498554946
405016811
220372755
176196481
100415158
346692987
446470186
58205212
374642471
358736835
69898272
378069355
300530116
157836673
431576042
149455278
477971653
245338662
394783728
49543505
365125199
170965954
116030482
415402899
234377862
418525937
410168023
32802419
349934825
293727335
358419393
383673171
297657789
30398851
445208103
306801477
440322311
167555671
34635125
389263090
420159072
441957794
359571326
198824553
252888892
234915082
69834064
359392475
281630814
151497800
119070702
165559718
473228982
96769093
83293940
122942506
158622436
92718244
393287353
29582631
406347601
384766063
229620600
402085630
479347516
138435149
77967445
275646640
467123189
414315835
23175864
461812563
272366228
148163670
132412606
495558751
159254699
159881492
320285830
487223456
70079167
445707632
333583879
480175966
385792103
494612471
481080700
273473441
350425105
166507146
44257713
183534428
259616391
371342655
315043349
28445078
154995681
304338909
479563418
237775806
59094836
428190447
257120165
178379977
378139071
270719809
457667443
483168933
258317162
137993385
469207599
433354696
190058905
295609143
12193613
160474234
75033423
231019264
394286656
191876983
63833769
408409825
224193234
447673354
109628233
190818778
65883740
160352397
77921279
321959984
129544255
432996034
34250354
213272117
128479064
225295774
152374215
214981710
124528709
4933145
39298166
357447842
352805488
87069120
284778158
14493903
438830602
202850243
440603139
378387756
81272766
417549212
96410326
334303736
479545283
370203373
8281646
396610438
189453814
422946716
348099887
236426456
382216275
332421759
292601949
50221098
239099124
231889172
253446543
253098864
195735721
48838319
261566881
312311163
163474842
200527894
385653716
407796099
252979217
36423002
70426415
137796607
187022314
258670201
231736485
448049943
148440259
368846447
442349185
410901222
396262666
435479359
227770401
130821907
385821657
468142239
32692113
30334714
133856177
86154625
184523016
303147124
60716193
19734540
338548635
323701963
48485097
297027682
248588528
293072975
229431555
442711879
146411159
235095386
426578511
101154339
213860437
320993492
234998563
259281262
128408753
313115975
480861166
381903700
432635968
90198796
99048742
476518760
444692225
469279041
198359333
200579559
427445268
303527558
275062678
367923315
126698566
342708221
196990344
395101748
151357902
29637983
52781742
283226695
27276450
209331138
397464146
197560523
218172814
218936859
161578300
318200530
267876083
308538327
219486661
447493268
491228756
15685356
387807290
197696922
64462673
145954495
350094723
392409357
18317311
307620488
181891922
245579076
451055982
343877769
193131977
156777931
424484012
398226164
230388539
340373725
124279252
159994257
74744865
98058596
86110958
189240300
52777687
124913393
414366887
451030807
387261258
254835507
125424737
363529639
266658388
281692291
410290871
30084739
224475394
131808362
184247850
350170378
2616112
15221472
16944231
54815093
25758064
347887728
442536589
63126988
240865663
72584403
255071253
271648424
474677449
384379313
18489171
176630791
193028618
201317190
169361100
394538493
470904194
145215382
214045929
324348609
350845099
499364496
463559791
265064115
301821558
15498048
429023451
294826235
383846137
390403738
209993167
207781139
309280527
227765674
293027962
366748376
237750888
228231033
308279385
259624044
258432933
467976090
314209699
92230261
260309534
236811712
264070057
435343977
486940095
377206537
325054149
94180151
180912485
265161778
54653644
285807353
98998692
287081684
448978511
40968868
365154347
137991481
388287537
24634079
383985799
233410596
344858121
449908702
252701277
222153096
411492032
418714864
494175971
330287213
36680767
140018138
487951911
428251232
876010
201820736
14189453
45471865
287497054
323817274
221551495
261026825
363400837
141936826
284613097
430267303
243803006
429069506
307926269
146726094
421786853
474375518
469756235
142986600
411105488
452098353
428796707
440378662
167279349
351457687
401340787
364545197
74451366
276588612
67862629
337485677
298879010
201526179
420559133
78013150
163041341
73197908
312706892
48459335
289418071
494229183
275832512
239533695
271943800
77867729
393851186
358092491
325353653
433148855
264973816
303584197
127269478
171284577
121807375
276403973
172541851
346818008
44020988
162065331
71046534
197418066
202321885
354591379
373580976
62535479
257966497
245926225
48995071
175219213
239676523
261260389
277737329
208344466
119589526
189229630
151836914
188457331
307327674
209251069
29697084
401966016
438037490
17820033
200031758
109386219
322424946
418144671
81991117
111285462
176533172
158510946
62410152
239759897
48297889
271940318
217570929
176458596
212846227
44747646
346413854
455749853
476245573
179269271
147864949
136862419
460273718
134657620
349773459
67947922
151281549
320029259
221978203
304213586
239863920
412357662
188513993
477577344
49765401
293414411
187379946
157746697
226033473
467624555
214260983
88101423
306833263
411217374
284437133
162993768
455466206
223053602
331622622
253899408
1639537
35865959
312824092
321589549
208495843
256046085
414186274
347580368
215916769
375868616
96056479
484041861
18474804
448464627
91883935
270437354
121660581
456987525
88912420
264147403
289565867
93260368
192683249
309190284
17832377
189279880
15613594
124355277
217835380
340298268
350027181
178639869
374425348
438015370
372023110
27033061
442033185
145491110
56088903
99714448
456151442
35371276
472418281
287842121
165364148
460610576
348338970
150571268
102745475
63932356
297742841
294886321
410629720
362633099
78223042
373969702
417479793
265584502
280581452
375591899
461276729
343074947
436822095
335854891
211975232
206261817
7404839
115250663
365434064
123635165
16038262
464744839
185340242
244941820
364654623
86222296
326591458
62364406
314350619
321454028
302732591
242096125
329979687
159544531
153405917
440363332
264061131
347143342
262294609
395850770
310038367
418555331
25088220
180153292
295505049
84972464
210059092
217432609
440139717
171303364
151028281
462110679
347741604
448186998
480066309
376732083
245773136
223303622
102951078
97311953
106406433
289419653
23216721
133320731
166304254
366112244
368187484
480031001
162160168
290162749
288402912
99253391
295655385
330378663
33997994
15614072
488145474
439004177
422864416
131525893
395417278
472673049
308627423
349636155
301700654
196743398
196361934
147496038
412524257
161072927
109015747
416982768
174423531
446259155
443700160
144799631
36475387
405033093
47781396
226201580
72503823
15285618
44241296
471003485
48051585
120739439
14800177
51487489
237822547
213819598
492678457
288834384
215776456
216227614
94855925
416621060
382336815
22386119
424039531
130213756
156316298
324619285
180599981
53197745
162607048
258365357
100335334
156884507
355884223
217945220
168162721
33552297
414467340
498888706
197623583
15918119
386658029
136599476
101031371
258662342
187544291
375774440
307131722
120347006
274622013
356615435
377289133
153513398
224811292
298980344
478932971
427721712
321224177
372940296
173842496
433941734
181654483
287273259
394962103
34777823
169354568
192645269
342252736
104382864
9229772
454700195
53896597
348225541
311151123
450712733
422030187
499159798
33848848
385058011
224150243
295350297
469830456
426041697
468642055
455655962
269924520
161239739
60070558
95064404
111947764
52193953
4680212
294397956
100731533
361367984
351705270
214613257
261423933
424590935
480012913
92898446
215472018
7497337
449941513
478625352
379496386
154313132
190472647
146314461
75215197
258747434
93421649
147755756
216979635
443849008
302823205
265860399
325416492
316032241
300409787
370636748
480254781
414171454
259566269
13394443
129843098
322186008
243570649
313153333
180042839
225999041
86450743
66219423
372224129
469848976
230817265
203057064
452815290
181168127
88667771
213588774
241387401
268652095
235133772
148925198
392729097
306665981
493114106
134057550
368423169
151485342
112758951
440506409
305932336
291158257
475098800
99598465
256122272
420643178
54449701
325967764
307243517
300659839
453392508
74906261
244953361
171482310
323050964
37173432
406117783
285739424
145463195
40243378
111569076
180741783
5495514
193051660
83123938
253173675
474176347
80525348
371701625
7131729
185950482
95447234
77533390
302415225
153618109
378821068
166026577
363731068
414957741
377551188
169300754
195368544
270532016
164885880
320066587
306483555
280150330
221024462
36388872
321666476
322016259
323195046
372745152
240914923
17402546
79989181
20623117
207732981
231639586
317941473
90012670
257394964
376364084
186338748
401081369
57654465
460865124
90342103
304261957
351525876
269638634
406623812
97123456
327547654
197875530
308865076
482701384
268964577
399427772
259077262
244406722
270322922
490276166
193235269
36764890
98109523
7598924
458615693
102359330
484876663
252487398
199833589
411689197
409990731
438139897
359812811
176397204
238744952
353131277
317195709
52982684
406209864
187926760
253299302
381091314
490041651
415663208
295849364
343636920
55043115
62392049
39907878
287043315
211117727
493940977
60072196
444452754
214795605
311976701
258304830
223570495
216024506
289257996
177809041
14872278
238119078
497963599
133952957
261896170
122281546
259330158
262918286
416424977
248711664
371248713
22058766
134373260
26442227
486524541
214395530
261979208
21324302
95790354
141766589
431862746
198137358
185257358
403329394
189608058
100582144
310979531
435813465
429841552
240498644
331145350
173314302
154457829
188652617
234451183
62301796
270467780
255104227
191210775
19262068
413531283
355880286
445707356
296951490
96368924
252100024
240398147
129071994
309198694
285434196
354353108
105857864
473115463
316782557
278238874
96995146
259031638
153796175
149351254
339496555
273485655
326604430
190924517
200965739
51489775
438389259
477593967
209266874
347261607
320926476
327282244
468796385
229906441
177110969
81243682
169453122
33965661
96139185
220638149
479364446
55705919
236719823
251442606
475453681
97364934
15719859
1677328
492237707
351334478
177209758
291812006
154420003
240759939
466393670
458696882
492145439
348727662
163227787
361881157
484687475
27682466
167475823
234661704
67897659
479499977
43328901
306362434
148391244
477514129
393240101
377906102
225171793
11895858
112328070
229445655
250728129
39751549
376358052
104144907
202552000
394420527
318864787
395186856
113208265
152780163
50874246
279851662
496121168
16547019
442409812
136640018
439065263
67484550
296637864
54301055
216872258
133542461
324017122
202076192
449397571
291553628
426027485
71905610
381782494
423933443
123972303
234952713
260155339
85459125
201156090
283738740
133693110
79254613
57169187
175906362
481732830
171074134
389602237
54475814
223328569
317271927
70107116
261807313
249004954
442605646
428339070
436085191
314394887
45455885
377206673
70650994
119688116
336080067
386399518
48346595
346328469
268109433
373953369
112556309
110066111
447677530
82867760
425279532
319733192
235484269
9167581
312340652
491577161
156198621
77145554
146949890
17515299
309681232
306144121
107904380
70774179
250917008
249400058
297875098
52773511
26196097
455655379
213440694
72067010
467752144
116859276
204528186
407749441
255545088
280199979
337479246
186941306
99601293
433563925
417796510
296445902
307779321
360323998
498028192
5301066
52574442
432454304
70607887
183504803
356449808
380670576
27313870
218523873
333765544
309509606
280119955
66980997
222840993
158122872
239036181
404311233
440781276
497922224
434782650
339527419
290908545
240895225
495091069
49614317
312274241
458498361
371484804
381319212
500142889
330834717
99481246
394032700
432339058
32635633
299110283
116106474
453308523
297966969
448395833
398454819
449197803
54121708
477665089
199262092
113769710
424986403
247240153
300554026
273862824
315852183
325443090
464361864
468942689
39893079
86985972
70808010
21333020
213840950
183274892
16813768
119702609
10089862
14432531
55907379
206559114
289218479
205274527
321497604
215067328
325326504
88917438
449133512
422795622
88935678
373721762
393640966
494566109
408689983
354781401
250478731
402577267
263884733
342530473
79946890
229864765
7071344
217728142
428695420
249361382
3213594
404928230
417922407
384476879
161495739
494806162
275162676
467312391
354653089
234811509
375043301
192112891
143345502
221228203
171473640
201265569
313862625
61251086
221553588
66273369
95473037
393569637
178013074
441134797
41910407
338712919
184466975
496872450
336656105
279575287
367053843
172843105
146934435
489942881
91847041
417719969
367560207
453443053
452077073
5375323
311905964
489991821
351512874
478138556
461489300
127109094
305345112
213113870
85052117
43931832
419778062
116368189
333672372
327823937
407330183
417563333
287630637
218490240
77899426
153375351
7443091
126544106
69362706
126712491
43450656
124285451
216413379
157893277
8358147
23043639
156444610
117591338
235103027
17225593
104833564
20709708
148831878
179820934
450355282
201323103
322141507
187639313
271786018
183853036
385246464
121120500
363106628
473681720
67293959
391821979
102246141
250169288
219411922
125688327
242081696
261088159
166419155
16445406
497034249
45406182
212935369
110500659
113769207
497545038
301115183
344974432
350375922
49250064
84549856
46835486
231126275
266257814
405493229
358205848
127439600
132583050
343483277
208089817
442241901
269838378
105892806
293980304
187905458
93781373
309665781
221364994
65711340
216917091
223066032
161063314
379853447
5790632
11415708
101996245
145757185
23259490
451325915
25308261
301357816
51655791
338933938
52026369
280232087
364078203
138359929
132483931
450239263
43081313
245210568
108309663
465662667
481287693
34544514
128165490
386973628
156878210
461902493
283195388
92846496
222048138
461683219
473385596
282338453
306001248
416721370
477403502
65904436
94377058
468204733
201369232
169147882
387069122
411586158
147647998
227936901
156963539
142740438
183574685
373849812
434796647
391843253
302413776
393331525
445430161
214083869
456962395
168121525
126582659
151408416
181369645
260302581
167067119
360254715
58112266
196352724
381004984
199497128
146053655
187052591
213840655
357548195
466772538
493715463
82201057
223558625
133105611
489995322
122218957
287757255
318910405
493368372
97437773
387681351
4482851
195809893
311343322
86042110
438267198
31386515
280700720
371530415
71981954
284402785
268814511
230876131
6096750
76628253
327200301
239870797
163359875
368970335
21880845
211273699
192404504
388003617
41827841
3951715
459112923
138096686
17510690
250233518
170198481
210886911
387083037
332168827
378396162
266268436
478307045
348508497
19182406
266386116
489984603
377087815
340535435
134486829
296140144
384644923
496008226
112078895
6709648
15828555
54894
477816180
197266611
9277762
486311125
353298441
335323098
91073155
419279617
239334730
135019044
226898852
83480827
400575855
459942490
434103432
138221517
196006530
70372217
320617405
99463366
332582631
38258696
250183804
283770144
408493606
284740603
95401748
17257533
278841275
330829962
70967288
371874474
469950388
151656371
41903546
199376664
345165852
161041616
140229937
180397749
255081110
48483473
164529635
250344549
328637192
206619584
193035789
41752237
213512238
38116398
9763325
215631760
333114575
281728779
306345709
117712425
90318369
84884395
256379104
261769430
272090562
371703070
395218638
209296276
6041592
489284640
164544287
345615804
143439965
97076785
415102917
355932765
267022621
286852310
480592240
244648888
250130070
457990044
368073590
382856390
308973152
476363994
463965254
18067218
377128810
36832843
425916930
193021511
308992627
113208764
32242901
96562527
333515402
455397776
120260351
24779358
218292644
361389279
25821130
351546370
463450378
447320825
6804473
177928653
448245437
260822666
196934918
491248451
247365269
132881904
420259253
478210628
313409960
455127713
473242490
89071825
282094341
271898564
249400176
315964467
157092012
154464536
78515854
442817936
493807473
142967225
417052089
179473945
166325655
282336722
222371587
15959080
299274505
49448588
70906972
98455384
126447492
101788162
91299232
10670361
36310292
160300336
399304186
280205548
222234257
158198151
155767702
398172099
59150410
384126216
38971802
405497307
419697794
27765579
418057946
286056357
196337576
135697936
306146279
425427394
335373347
495846170
493678529
3137434
342859051
324217256
200383906
143581683
323464250
323358389
74541682
152725250
366263546
164394242
178170739
225049519
476833547
33407821
195963879
460069348
230550041
197095180
55360519
403210378
406450553
474934925
296218721
143170195
17324253
432665409
149986793
433286035
199398757
257064836
258656029
433417344
337168349
54619707
129889399
107007028
112106153
145200016
222335267
173115670
487229632
111423656
112398505
378194668
254397987
482027531
71042806
128893152
43302553
201257864
389379564
13170537
322884832
470269120
252681613
19021997
52394050
165589394
90773123
79186129
272613149
265359008
4571087
134331462
70360203
459523998
30142417
452563182
203323660
402888592
341591556
73187174
333762633
155898954
58013309
99640129
103058763
243528107
183662429
423499106
384383712
350998530
336839902
133438154
391595860
235992770
310701534
392462723
193408031
493740615
347906915
66438969
19083290
231624280
109725944
88908882
377501002
184654010
222134188
420526714
487414953
484458536
126873760
133911669
484939049
288944349
267229183
444008615
260293683
110408395
131838951
244049085
476691195
475746557
342518687
68081841
480321570
454903472
480321794
304285543
346858492
290159672
60781854
368134258
225816614
38692461
125736035
314411233
213328140
180660971
355355380
119346982
209343058
279106569
241241880
357945808
91744475
377609019
126812413
12318788
430766682
396460254
94404479
323642495
317843782
430536375
287121011
63299838
110789604
116623209
75407232
322246981
336369695
271513088
130328701
250675060
86223905
129393332
438427800
180213301
194917716
133606169
370711238
455814951
322584324
262016422
259442206
96080102
268400772
345191954
19593241
208885250
209236834
376061728
267660155
192824275
399235161
283636720
438671551
259444392
442752632
135188448
413469927
34500480
192356503
497357109
136109286
137094836
139752219
83775506
206082304
329375479
418703842
412033272
266036398
130534135
441373275
448418421
188557336
243689479
433385794
119518611
264169279
6824866
442329195
189227257
52089422
183152713
422886067
484566006
329438496
82165911
304815979
147254626
419318111
416950474
278255357
423378405
453797452
379769015
138084020
199752799
120804475
59537817
251732576
477482047
72657258
351718586
457303686
191881102
432267382
81743274
466363091
158023633
497001144
474269383
3706790
81564860
225787872
404456414
251556914
224291433
249247840
326043338
44310795
74759189
216909011
27787626
162704980
216126617
484595623
337859101
468940933
21665449
470244504
207420465
250884241
337585088
415865946
192122196
395704821
402634048
164184952
129020696
483225830
329739980
417357926
429205961
130020034
345738249
409155796
285071301
395218094
138617326
447649029
226621952
339641724
154073405
73313256
130720943
266020222
496165561
456463979
91540032
435775343
2437603
91132121
314837737
81773627
95543570
236023073
451849392
189796425
16452395
164372513
272074549
462339471
197761764
197056596
151454089
278309411
434735487
276077051
137390241
80355005
387613500
406831729
133024386
465500208
132783298
21769093
333582979
224196439
485581676
403018669
32229384
308663888
214139687
275506464
400926701
126648324
21135893
27828043
150604713
213926837
163597212
90866353
388152685
247561397
181296388
159044484
439445594
136220813
382815691
458805948
248563178
448477002
475722348
404229739
498330967
306333436
260427195
15153552
18123710
91444566
201517808
209011376
257837964
244996322
216185334
260202780
87933435
452740306
359957683
467528880
130653424
342618610
178737742
19153168
263430553
358800207
245071956
474282187
496617017
258527450
259748244
188236546
452664628
137591800
480202977
276307178
49262260
240087779
149711651
49563162
197825278
331207712
216263253
109635827
204753240
374822416
258231658
109847963
426440062
264465654
420795638
36891367
227225003
85770494
347159268
121885760
386314036
302060528
189242292
429845635
125208466
493006258
128466569
144748228
56752519
311653635
220916652
434716942
256528326
491897297
324065273
14870094
159918882
292031466
37562849
255235178
21075579
73321749
74693060
118034677
169915759
380404384
437506308
450377122
238504072
105852486
175574241
276760711
338362861
345934590
149384321
91444691
434816989
396424328
95132607
474743561
174837652
176891861
366788406
468459667
228233692
179223977
243753936
291537988
231707368
6881421
57339531
442183968
263700148
208469230
127984446
48897161
392282109
133305630
267971271
347645642
71082265
258068684
145215578
355558518
39774081
333880054
418797989
229697773
164698604
313229822
496612198
203254108
66035481
234638909
173513178
443611558
211627348
218928473
80381435
490645811
354807083
255657009
351499477
126359339
339874962
37405275
332340365
75547477
279990433
346337123
75165534
267918173
96110352
30922237
5520489
341111661
43171702
104378380
181836803
331623761
234747706
83750762
148838112
157720619
210240671
255861259
134862310
308853622
166303681
238820320
477632402
436249017
387075997
286041327
357613360
143688737
10198695
316583418
360200549
458596372
484860369
247317564
172670255
85031262
193927997
120507148
330525405
150362286
241742961
81449074
456655969
65869789
338945656
77899263
139742045
24572036
274983302
364065851
325405024
26456343
353938656
138244793
30824103
279816540
136264613
72717772
151977682
256724700
364753224
360579899
30745664
284692271
186316718
65255736
402972736
168846024
355574859
86121843
115187523
315527226
102027369
458226970
14554155
207440838
145279484
270301596
410509546
426697964
60399236
345185329
414928579
358153036
338924757
359662219
186241024
35134365
202619817
144850893
305554116
69380812
443190665
39014338
321522434
463931103
297484557
412893314
184886168
175976749
407564561
395435063
79672569
165621262
127176881
403520756
149375761
241058464
295371299
256584980
39271580
171767307
36532813
315918706
471139844
451076889
309135131
118433381
183835327
182301823
416016853
342381708
30172329
396081843
434543752
345465180
204142566
284890657
52561100
96960779
302047921
241138068
318301288
58674794
449164172
67967586
309843980
43741619
164539051
22507074
354825354
155701875
213612582
419230951
350654155
77856777
343586418
406648737
49205871
95248593
348689140
390053970
453652476
96017532
382405189
389333858
36264847
223500510
476825412
16728048
398299745
207238256
218209498
335636285
482979970
370135314
369617300
207232218
416176079
457894973
37833084
190669094
140930471
192813001
253976364
468117102
125083159
295101879
407322278
167667747
415223577
217078804
303135707
197796151
272078620
68619959
436932223
354903304
231456793
228889194
17117196
217852560
14427427
14375931
125927843
280230008
297595552
24395051
395134644
484663594
341512556
234179170
267979759
109808352
295019613
419386494
249661656
406745382
20668501
338294513
102531337
343638844
381432951
381361778
181593698
491838063
148929398
419652749
177195302
242540910
153600157
403813169
63045361
413182155
114714695
355617662
354352811
500167224
64184945
122363930
163139000
107244118
224205838
19107485
257928389
420477790
8680619
268313929
186886931
337160896
266615695
247160966
354440167
464212694
52060974
474296080
159190121
206618702
309957664
372561512
222786725
103040707
311853214
53211621
419002522
6299374
497420685
318601405
243871644
19568547
161564917
87232152
136512508
148646538
262802972
213807154
351842299
234906988
390461887
15625406
165679254
282822475
277099486
483242721
41843972
20443849
232922345
433812369
114299867
356229848
37842949
389783731
86597998
209678126
318254262
372704937
481578360
454504394
481752907
66099174
110310394
104869040
398110116
45083950
87068993
364338108
305838807
89379953
132452466
482326580
23810049
125066701
477288770
22542400
283827474
421142551
121453390
157717197
228631263
55811020
115551238
89237446
440591213
120550694
446457104
410653552
144349411
319934829
223446186
224386392
233387748
377370793
404932961
117232276
322056910
214299991
67886743
150970961
252788484
85878220
323117721
129271154
460895211
100211694
48347178
418549547
411211704
241649173
168110877
403307914
11737539
56905236
385312201
283548488
366164248
224276772
280875974
221243039
378634640
362164078
115137599
419780372
113620658
356835148
157788458
225315916
394795373
162077571
238597690
17258330
228159084
196956218
169383097
444445411
428760236
390017423
271343274
383173061
331368163
179458523
339991396
51337507
289742762
361534758
258917349
202022174
85035336
94363284
258339492
59831833
123605514
92775014
291525845
110201301
80379910
190525100
262119599
44934389
81153107
497544587
363305308
95199915
457418212
372788918
321321555
348195553
208307762
204907561
16132640
137037527
382617374
496996193
369871368
419107876
22437845
364092553
117344563
490561770
206965548
431663004
71538084
264386509
445002559
479300682
23794943
460864734
479914304
297738756
383776068
344788659
374463140
401914878
419751353
222821409
169717471
317155813
368841779
240833796
489732637
255852876
272356955
430748073
344610930
370153686
250597598
135194093
286266922
268462371
495192260
275816553
475989356
330869911
416269177
416751833
201053036
489953942
292385920
196833826
73651196
498097010
221085296
374475622
322823962
44557755
314700481
378059658
392622334
91585052
40703179
253939874
382207317
141316960
211987828
199553124
405026081
266341922
466952446
143373633
164359088
324887581
198577989
189934408
58872281
325269309
88558373
132073390
137078408
378230776
405516486
146490814
484889234
153690263
201049097
175724802
375529360
458192694
408301442
87297102
268319432
19310419
377612988
232808359
43587454
475913356
426683729
285705660
471786461
398721984
76384464
121438449
364807121
426088161
140135253
388617159
455443390
112719600
199957657
377391035
314638708
258841012
429933163
53803683
303456771
327711689
453689406
193647521
48179970
2641860
297096311
493828725
168513466
423171491
129185980
120639659
43517991
193877488
330120686
145968044
127274386
276730275
179840243
165399413
304877883
16856358
116735908
226763269
271987292
241961489
25336917
454723809
162530092
157080515
459330740
176111032
78859446
71288192
44992668
255453586
83276272
435504172
369141403
170419157
85464501
411352526
191973632
281703924
46935981
447286209
209090497
300403605
234160754
34378337
462494272
117050233
385037079
365973303
22485175
21109329
441499981
122576118
268271729
246427250
20127453
55388414
166044184
98005224
495745829
289733348
272685529
268513607
206573714
152972604
146183482
192222930
403494968
498910648
371635938
15934953
221312802
345785110
444815561
84674192
177246236
3041373
10347944
436352146
301484114
430187966
397106669
63346382
3490417
437436832
95374023
240194520
59663633
334500744
89538041
204229958
259668484
387123291
366319688
464477072
269326897
145780141
4728299
178437109
438009655
149772260
429038364
68429297
460077028
477286905
159379333
443852067
101302659
462746381
114565023
328415485
107159653
77619634
166722710
5491407
205298631
274822551
15927511
308731239
385809276
52342752
35878281
433534952
462399006
199485798
372668805
433018224
499887459
481321945
149701555
66881647
280455154
433761587
499404702
87453388
177586567
309851604
186904055
490892344
202940345
388913662
373194485
271504110
8318188
342535955
409366257
258755699
190416085
132208922
4443730
336804536
293068401
389585837
19916372
47034744
386467206
21921429
364441497
93566428
255383888
376564249
18532518
394646202
171705096
231612259
217849438
342726213
184583171
38550654
25774157
255607478
55820639
411605285
332899587
318308946
107462271
88162629
62039581
244909482
274694770
480899904
143500073
55943777
399374225
353469481
283109745
106057755
131274166
97986923
32640462
406554456
55717506
204710574
243620448
433252343
357987655
283276383
150461873
495953031
30703342
373154287
24942814
413984705
491944573
154035515
25133377
85000019
374186458
236806759
83976578
354126122
330799403
245209911
83649442
210313349
434482664
467911512
87213465
66944455
406633738
21203164
139990375
83416710
480137653
248578443
282117261
173835458
434523763
20520024
237458992
475803115
151118368
117756769
292620009
403448618
82402878
153544796
184983562
12194166
61798244
184237670
442924033
476542694
359089264
74498207
263655485
307047189
23926810
419460294
449175046
405982046
488002106
445596863
69941543
477259798
402207454
433191272
28437491
473676615
490351278
300773606
146662164
135137446
255951044
197302235
410941975
296990629
82136825
254166728
234437599
194255320
479533159
219841491
173848893
53491943
218089611
174087722
495455751
447152790
120409487
269114097
234380099
309854162
196642446
86246132
151187364
452545411
405973067
422713294
413254600
120013593
331439866
267121065
23098670
260569102
472656644
183620817
490713203
14693328
363802046
139429508
317573138
216719181
5242576
246065286
216817655
83048180
247070668
216506248
285964040
49706481
30074884
360947285
426799134
137748126
9610572
383619427
101226152
179072916
58739078
68379444
344106459
266501204
63335067
211276382
406973358
182702612
295480058
447220872
260409980
383024417
324416012
422018016
275554606
11383715
404427697
248371537
320594157
269905944
362726665
336142622
206194332
483492018
153308447
166926451
100077202
294804355
376803751
216506096
176230030
92794286
91109261
331853860
449643414
493657433
492715698
321935800
205172154
403186415
377429516
315220858
70789231
335515787
69280696
368213616
15632587
148423817
360167981
464186058
486560948
437030359
488322685
262360086
213793251
332668949
411786708
58902418
175873750
259618544
174949844
441368918
270663281
401676984
55488393
333668774
364778464
376603704
388292654
346220015
241824851
58838729
476541001
327772389
387384750
230868548
489201385
134731187
358743869
17711428
154673238
399762662
87797780
190299360
289075589
191153412
21135460
406324942
246353403
204440407
12488032
8962803
128838821
141851641
80189388
309782397
121920608
451252524
215719878
278076729
179631366
341905120
124577037
429766999
465424404
377380057
303163854
89610646
418717589
190186233
186730047
323493402
284170400
82094581
443523900
93720506
42588677
256288226
170317729
385202907
411278940
281511436
162922827
109094589
27912206
351203653
352138774
154247335
150057404
309762783
409326035
497606746
42894417
112615050
498068898
444894987
248538901
261713764
345040048
445860479
419687594
49954207
439423319
393110191
480869482
223907433
44772743
293279651
469234512
197907423
130928334
284591359
427463817
144362606
161821887
473593074
415478234
127444774
382087302
311320599
472826860
330579256
360932374
206882261
469381791
105551160
282550871
364612245
169238940
193257604
177145805
364232933
97041540
314754107
403659760
427067418
288928580
147912158
151831671
168441083
222854236
355033197
77619239
114282024
400554029
262029076
44061209
241285888
335298268
335722706
33074763
155709528
391094435
377920313
162702908
295502664
383389551
392337447
123929243
257238346
395390929
452167812
120755816
422372831
243384258
376149688
398548097
132915171
435300602
370229603
251623473
186836703
64532873
327822180
25394696
184328974
194213836
24909040
289431554
163107708
246199261
481800531
491912635
206700256
130204996
455260436
441983962
478487937
211992536
416817229
49257944
277264380
425510081
67627773
481757130
86129944
19175669
47009762
137950827
170879405
89167864
251704285
183678005
492336693
319383624
208411786
99026914
269910641
461820269
223024089
444311850
182027284
385258751
235539370
417620201
379548287
44085841
443576276
156236691
499166248
199527981
442677792
456687447
399681666
159807431
8819761
267937830
138324691
311249026
50430600
91971605
456567801
88305129
99520340
257449578
411042569
196624163
112631161
369321518
315540081
494150378
198610573
333882134
403253271
101826377
410559474
52473296
244068706
365642432
431229785
22452704
413792099
418577972
136665101
87728039
441498847
243965749
181852783
266094915
455944451
427878387
298684948
361092018
91511631
375789137
255216957
216616457
420784283
330875301
179176157
305998470
37110610
297891318
200776883
207688023
53469247
454648386
181322873
460396089
128163954
145687978
12895281
339995456
183349576
216596399
189958407
240685547
389070960
257922710
106425796
491499445
305566312
443773046
345915171
499729378
174336032
294006662
365303617
31741810
350026269
125512130
167287910
253206616
290874525
268618570
306614681
233849474
24341131
480499106
173119617
407946859
372439446
390677414
422831167
398023947
253475065
282792856
167348036
106851016
29696135
257871020
368818581
259540219
147474401
498759103
83025273
154966634
215370678
276017457
301757593
276668870
193195954
287261390
204571504
216155464
214618882
279873721
179315451
269321781
96447631
460457496
397062806
489278725
86853247
263539449
77598537
140975942
440573066
43473802
143513028
279843682
182105360
175867066
172474458
69749056
5612662
113770564
452720797
272144903
264263386
13778565
275974718
28082482
439862468
459916977
451454124
332158922
405581174
94829269
164174618
33174987
132949586
299586315
221800038
258075699
33539115
280441938
417596022
339201385
110236426
407477709
268997562
129940416
417434258
220139234
57131396
155039073
65299331
95911272
495433561
205843997
312936027
43474502
26992990
378991586
325024039
452185684
498767015
388946392
192328311
249261058
110653018
427369105
105933772
366457869
37508331
317428059
272853346
465826692
403111272
188893553
396063679
392151106
11195170
38753576
425560077
353578440
54354741
258441100
207665724
445374945
166541587
9522115
213288250
77542808
129140628
58321014
151546844
36479628
198503758
3808402
432223241
16017085
284649569
264445689
185379042
295140697
199948023
352531874
232318065
139358696
248418044
408778323
431161216
68777178
441914460
48537674
468256992
346958042
142089621
102781029
129358185
252845538
300072803
177466573
25000558
130205679
220685888
309078837
107692355
385887118
154486843
384509705
209648771
384033424
375930838
388543571
483144822
307155090
340908213
274415649
267914735
88360828
329597741
211612844
473765774
428923722
110354494
180103992
389538949
295993712
429985536
389892533
22136321
59916601
109958797
360291608
334337457
51601307
311232721
326184549
181558081
40413966
288320170
344264986
268522155
456524281
214116412
201224021
27985798
70009679
71726479
136542215
285424190
328018260
346907203
142587683
460620600
412828157
375585548
19882563
197943859
13126326
56054694
417265307
378870681
381492776
472349442
103482225
454482169
353582046
21160159
93284400
130282267
11445161
473223178
73595289
334389819
371556687
347494318
467488298
331598807
206916169
95578622
116194275
149374095
461749697
172323328
30222933
381078653
173806336
54896583
336410715
25745831
12536632
178334925
37658659
441690956
305042422
16616794
142355209
58426547
254027283
201268077
164579162
453874604
208916367
233660043
237459159
119002481
261625269
397213923
132514324
132133757
284173461
96675627
8168408
375347786
369532783
27672404
452357360
158715074
367873641
159306385
406003530
142219136
120207378
389462760
32192033
401673581
125962243
261995312
93110027
51377789
37816779
443481941
347375930
366845052
127980588
29125536
362472077
449644836
170866078
383625725
28964179
302426241
387920534
322284587
25713616
338439477
394490531
470590412
424124784
113729946
150434948
438585596
466483535
298638070
155016304
26514384
326264610
286913398
394354453
380793408
205032700
374361436
251137942
324978274
185488005
197452571
238044470
394855167
437179987
71200065
183515810
406088590
132851724
15885414
385147390
288831343
421034669
478595680
315229766
310821522
214675651
495314549
196204625
467895296
190850859
416030729
222360796
74571597
111435375
492433616
291183824
175658402
238632529
328514462
326146230
172177585
358831660
238081737
412653003
13934437
370679724
24722041
295123046
427415372
5144315
82587316
29092018
405436969
136156500
105796129
389629576
97469639
191095932
122220357
129466855
310408335
55435728
152247632
152573167
28575280
478216330
14870439
296560316
440774417
327175828
453706205
423824964
333857791
38737244
31846270
186426926
58227180
193169902
427856199
108355485
283481726
340360806
370676733
414015357
326644913
394637220
137813713
349788395
221429743
21655368
6219304
290227138
26328528
111602027
163602925
193678265
321866183
260006000
126635327
191854924
23812872
263744008
499713509
384585636
297499836
409374265
385291466
78675574
315734107
374548304
408508477
255297327
300836054
274225782
204427552
145754243
371389237
172339254
451729577
24513874
34144182
188413895
405233934
435257243
52245244
369385006
495589905
157700007
228515839
114822220
204265074
467164051
71281180
142520515
480099134
12995789
2150827
157739557
481552392
86152368
9234784
374879699
301713822
473090003
69798993
475329850
459018039
122745987
128802471
381921787
283638475
74989575
369329809
224465388
382038210
288261003
267856845
63496278
88154810
329764373
236369567
328197046
433932629
380469979
20769076
431114441
238856144
361680490
212025084
63417180
92216263
24702958
317141139
269181957
115054912
414623978
369319583
331922090
390307557
110271324
436845780
338657959
290401934
367076660
492194295
175644731
152708123
310960476
90306377
327451396
74162410
114448500
120808452
426011834
102640693
125011675
105891204
249115888
335124605
327597775
451996819
362357823
452553337
124995592
309014009
120289665
470572026
447065809
251832586
75814626
349580835
104384864
94229306
63867645
483979835
178327788
125230529
279750339
445008249
227771700
468303119
469538088
432733542
76559720
311739051
486269502
135742765
78145468
479481312
177813112
175286437
10226733
359364516
76267462
421738838
359450118
146390556
130445
463228476
429297342
163525300
134589815
378149980
189349659
80639520
273049800
389676304
272436827
345315085
270761274
447555712
279605707
377327659
119548649
392602880
466328394
109908043
177553173
371527114
444580436
106862724
171909799
235801704
205562710
46076000
76431607
442907851
260500899
29561904
114495297
206028293
88206381
303011952
451780185
350053741
312639333
104659540
41043516
42622185
16726461
350471905
34442235
419273949
243752066
358182990
483698803
155833246
94144542
210754866
156339157
370311037
86553559
163517604
404677166
38660675
186062742
213157295
84534065
91573737
221038264
106720974
57799550
68892184
189430875
32918354
356769322
173796376
83518313
435323121
325224128
223492629
225285381
147463837
271619912
478592348
30604889
255734912
395974803
72485115
219771328
369766911
21263806
261749715
346721355
219281144
453435766
211389065
468874079
220239869
84123810
176819455
344087121
250798129
74208116
341961850
161679179
448769869
318914872
10590115
417707056
177130756
39001888
14372375
164652582
187027918
380989382
66693167
485365767
26372147
462091471
488704031
406221230
187187333
271180582
403691590
310627855
143484029
78893002
406374878
73100138
114258345
146209033
312407969
423199292
33761658
135686468
498124166
337122716
483632971
146892415
333669671
289695394
458529876
241405255
128698086
446624010
443685838
179840417
193333366
217327486
407902834
362277146
21073357
327582982
359145678
434343519
203434591
38366975
493924700
371185610
412882007
39932161
299909968
210717388
435538228
457362342
284506776
322550477
275977313
432056356
299662318
389594098
8005401
164420200
112454492
443783905
348987683
290982251
437615975
210009173
95155709
386472861
261018577
335598182
93155453
244263617
367003810
333211373
158986387
417510204
51093689
254881621
426687818
334684550
269739186
19895446
123115856
362429070
283544418
353562076
307913887
188981893
340363485
292012613
257043889
377087084
235571819
444141881
99043663
317189743
364962264
395897204
320964189
178597010
24772594
96861460
438793746
373536171
335989741
493754146
318314640
337327289
341639432
220167766
275112671
263796448
202330658
319277020
447463444
263967581
400268151
48661223
235926300
428939430
192296175
374176613
446849769
131919067
278969807
213184841
207496119
97142731
473273466
115580457
43789731
35600570
406161903
272635301
472536361
370525097
115573522
345308467
265112847
327451997
336161886
202302257
132556103
76612071
218209391
32206799
88931519
374081200
273809380
442188849
78590490
283616502
4835499
212717466
140462678
1768961
251372071
226546073
369234094
406172269
115848307
68023856
144019523
9567461
416199320
124768540
244424211
349438067
294971850
49031265
336391820
405915996
58834675
374054901
192031160
249412494
458166717
473644267
283404023
76602133
376513048
108281567
127313638
206096692
360305720
271963414
280598115
408557236
63827112
139029859
66126369
173487143
211934199
197399063
269311332
480890656
38815685
376327256
294107507
372249043
441066418
40654740
151082731
236771529
313763541
388665254
314550435
386168989
392587189
370994605
328566292
375448931
59133969
131485024
162194633
118943027
485061496
491045732
416311731
120401851
489190980
52056270
35739093
154669474
408506606
468045266
307482484
96951443
243636608
170326464
301214298
381680748
66354915
136725349
150222486
384140057
356764826
274789840
426621095
322560395
230462385
327724105
201494633
105657271
362763629
258912690
141381034
162868212
109095089
440613962
452168646
361611329
351334326
10153273
39043186
391257264
394970864
112520804
41156064
83027755
416718856
84405493
416728933
167181333
108663512
190328912
453953225
491340019
401165964
140871286
494737499
8790629
152591982
359917529
488454624
369032853
55088308
326821985
220358325
400561285
278646213
78660958
417927304
212005243
15210895
381578791
249700522
366526290
288013169
43632086
168849558
240092797
447293387
40171410
498409647
288758028
215215138
394044541
379799651
417908529
156978812
12757028
452404848
40151641
420483807
39570049
306757474
357476394
288220032
137274918
107363638
116873597
304984696
257686637
244680611
24692352
433408611
265966868
360933159
350819543
198444120
97996083
246058453
239888904
163308408
124331485
190513548
232412609
192889627
301962742
384470167
232652329
314302450
337441370
309449303
132444405
261340373
9970444
11190918
301600410
454087364
411066280
6849465
307370886
89852216
19965393
192102489
133340885
216653716
245943656
468912440
491050291
358320902
70360957
280206275
226634963
267267587
440254177
354916317
451841524
494529565
133366041
322103995
94145795
301460718
82850675
264361017
68523667
449638195
335429071
154766070
66681719
208762787
61355456
191782658
31431579
343448683
104972119
18075240
201014980
486145787
343356172
86875256
208673568
481763459
357266705
487509566
426841326
368641977
56668929
476543140
47132937
222755139
177056376
165575518
349629113
329771537
481928596
223296968
91341470
273569668
140220076
158018149
367249049
411719568
114555714
326397703
115318040
207188335
234308681
16062285
183293409
314139606
226190762
74803902
460003945
310865386
260482005
112002350
409682918
459425119
175875518
381021742
49174479
125290986
118946996
108296431
405691767
75977496
85543453
330661770
126983043
301558822
139588030
232250770
16525319
257067033
441571814
410450839
475015451
431526973
308539896
454524789
340746552
232624663
187581861
112637119
104354103
470578688
466306935
29620240
28623863
272378022
266263162
175448202
358577337
201357903
294695871
80688653
75809373
14634768
91852222
497261708
427483914
30705780
77336319
49294005
85604019
272548322
302698929
192827630
132987859
43373339
201653143
336336392
18932632
475012092
465636803
448190503
283915919
212338719
461053362
278584
62005761
400184725
272526153
458808651
46626715
96882908
122839600
375922818
369033776
473133143
396760458
190430137
403666524
248276656
356287468
272806793
188616055
109860164
357276414
73865220
228736141
261641088
329917058
23485181
163286043
485574817
415405489
381114073
403512719
141503004
20582806
444886052
441230847
237407687
182501681
219766158
391897273
108383793
251740738
107729211
221823870
420424477
250789411
119846901
294249511
445913623
475047224
283276899
212925663
207596358
323632378
346217818
478349604
123983955
54769798
145830827
430011972
394953878
178673873
145941990
444525874
180062130
300471181
381807951
309079172
165810146
159770495
191549474
222754715
75765128
192258624
153336972
357694691
175149592
271673451
386803706
174604913
241204612
159030059
455115128
157352191
364703373
499064791
346369816
37416396
427455234
460255388
444327995
54430705
64608320
322777421
249000793
364058250
459907671
499378858
435699849
222817662
461430398
43892265
267573011
341369207
92987653
492035356
285873272
134509687
432803380
368939830
309340493
134362152
201834482
362083700
233463850
491939067
371623374
493712941
220008256
405949513
453011513
409625226
391270374
466621695
56425120
216355594
365741033
412116050
294027255
178004110
466653312
490284496
110669589
451987488
474363084
478263475
333644786
410327377
218809654
164418698
113688416
402173871
453283134
130292456
376573625
332225750
119657504
419631894
248548977
320268359
388341977
43533841
11682874
27918305
226329696
372908678
496854217
59174179
121973915
175104367
153645618
208055073
213060243
125267041
288739047
447988776
276255738
18711951
207253147
103708811
456665094
144591069
401606127
53029004
286809952
89189342
135402153
191784161
134108426
494831403
7147616
132282517
184840963
499683429
379028496
35886807
113783184
92154673
205225321
245186973
80160277
163336041
461438581
452168910
194344290
408706061
352893135
391901376
186856351
236817481
83663413
209618873
240972764
324841283
165944269
354620873
21005303
235188668
277617446
192063337
415462183
371860593
168005499
435066975
20296296
272488139
408821162
365829457
358269778
280981647
281532000
142434864
257093743
496765803
454243402
42919311
417469625
492694795
315582457
250040490
487607759
151208611
6579411
21638047
425913778
388233284
42270486
370851502
298854748
454131504
173013744
497163342
495707529
16413326
472507923
308881609
198839690
215228064
22084795
166362822
219767006
232028797
130599081
253414374
441784750
483079841
472815586
348514624
177188278
434633571
13212879
183551715
128374961
224143959
123066141
130102128
114500749
13734554
302358401
184602175
297761813
375276459
487061895
263450649
467933724
196185507
410392569
402532268
230717423
94101924
356162988
9499222
498523294
37204606
75125932
48846883
192274983
377518457
65769410
387582737
255658192
428310664
65680161
153283832
383898261
402803351
251123622
275269755
265356814
171823204
13214530
441837137
119087239
179989731
422054752
57316964
244808721
14785736
197294700
284572509
166097336
363031994
30449686
40712931
3014163
75693395
456023730
305428253
98296959
280486592
141281524
232826747
21048661
474093478
84207576
406749098
115199548
284466086
23637043
57057010
334549260
213818009
349647356
75983226
37254344
354462033
488213082
499099944
422855655
394053566
142663637
84312591
131371812
85968582
198733375
110155922
22453671
11397063
222527838
489883121
183142064
152300058
489338664
396510265
397007281
406381527
229918292
4196939
34259498
320160136
237228847
340763539
396441630
105396141
45707001
348325132
247039259
168396926
71779238
227793796
83481473
195072024
359996178
41027051
280238548
391645889
327091974
415879508
418211707
183103967
335381664
45644000
80301623
292899552
137383984
254701800
117499905
142371058
200984643
171744196
269324296
142090649
383263938
465720798
249339904
452995932
238015636
266827998
464032731
313909406
419617705
384372523
185622579
359824278
426434438
241838476
348727039
186701557
310635393
385179837
21104519
278297596
284841810
69040611
169108729
469606423
284154419
373457224
328169859
271004135
106777342
145934382
464917545
112399496
246764591
305023426
418412757
392697641
467763660
262393219
372289088
427394832
268451338
416863018
222325351
31455448
311776660
146271455
374885565
67836480
342367563
278482742
20428989
403218460
453586237
407643508
467164165
415526947
480511711
194484540
150257636
463249310
272336113
180691786
288578822
55094371
267905696
211510476
330296598
318921195
248252461
354888830
117681398
17237263
4572342
356618720
77588836
168719297
492534834
221157522
353571973
292314590
209152742
54230064
86088057
291059561
201188009
11516087
224461782
325787392
32474807
287562165
50703367
397516308
233498111
133095816
143963577
86752017
203763518
171911513
452177008
488018784
373578475
104247016
49757007
215143552
57975332
245806687
87863427
67252559
408624696
319442731
378722487
237220334
373170478
346900355
258973745
14391805
366003656
9268689
444908366
344502497
342816003
282527553
390976698
391684159
77293180
76743967
279676443
337798167
378417194
19137019
169710534
198227605
493137753
180841136
246603521
153872975
371922082
449447953
175197632
383951317
36300620
125602410
397084515
207952909
477551847
203638459
494391721
230833589
421860795
167038541
419059642
198347018
354096559
199182378
246985945
384162144
79010858
440768103
381714994
301351802
8903869
443298761
103893375
3136231
464055424
490572472
231347423
60632784
219618322
369510387
307194702
68390649
251485262
35616860
297270159
14023338
193972274
14203760
123354622
157207598
478880931
340252986
241122333
81140882
82122619
189957163
400316461
83598532
17951105
414755560
330355951
95517174
494702371
19234165
335201216
459836080
434437246
459798623
30994657
126533788
351006437
485564257
340198367
25614271
447389098
443155067
311761209
286593312
189853856
450410901
154940358
102594154
27228395
487474920
386825519
455742533
164425187
308780504
112014462
188440469
269576017
345575430
205871435
89182629
471866765
275245053
94555857
368969490
422390149
224553592
258141509
118774741
350578076
472387969
133821199
243350495
404774503
411382298
251015816
129822026
395775831
151344949
39177239
417347201
438771098
3013601
373552373
193708491
441932975
44731458
266724164
40656463
377341443
405950500
197363327
157819927
66931998
45608728
437049804
467702095
409622697
277534558
371587256
90926497
256479614
18641402
351963455
178526628
220345369
425145163
340811600
280099668
347051528
145122309
418921876
10007859
123910989
445288797
123139723
485548234
136885736
218595667
124684809
125216638
196491207
79404759
281942281
472643445
484530400
297789773
299274309
365202744
161621969
327537162
107639045
334800775
385067842
455265634
74224067
360827556
216094744
69005572
133850216
91501605
303779607
164850307
326130732
24991456
53071550
129582819
395738452
479305520
356940775
120123343
17202452
79948585
427238354
2525960
439846533
126193977
314367069
280370672
379506510
153543130
211075030
61445358
126891233
492873549
145121847
334733322
499545100
18008338
434100245
70829362
439956338
484053510
223899652
401987163
491207489
412249272
54916098
278928999
179848202
201896515
20694374
46753536
377212773
270768628
124117684
251113243
249063278
457876130
233702893
443638234
335043474
91428775
188645663
416189918
98711889
442730408
181463638
298185608
207894321
80857072
393243807
384162404
399802840
349118
482973390
452820852
321056204
57621250
175444722
268880047
144644663
321390803
242409764
401513650
33589711
414571292
145034275
172339083
66480122
105132289
137060506
483553776
394150742
330979759
84934386
142377337
360797817
269934251
474794451
344352013
444056025
39035469
10611880
363988054
71836849
149176375
70759955
485379415
309309531
272470116
4879868
392318047
387085178
60203252
68893560
373280112
145088264
110146861
164644083
81028699
580323
308930275
205425457
150861822
183938174
428455968
143168561
144177136
475839496
338175017
136083837
389930215
300106941
289507868
355162806
58804185
461738575
363851555
237365806
18036980
3979926
117597095
168818441
454358611
259916336
453282773
106146151
157573594
286376174
172911567
19781117
352258369
206584270
166221421
356676056
496958575
330417318
138821777
158145521
413826524
238520123
76113954
436082832
352607292
462994951
403736358
340336259
335412686
122427094
59067049
245674804
175657087
287854231
117464491
50305284
333207997
429776650
115511858
125991780
112901459
411449014
169505889
412821325
417044832
337674346
22966543
271359107
133978441
4409121
33659919
57872221
201717545
353858518
403362990
148344697
484559334
73327852
168050798
63864481
345562560
313677876
254001416
82096479
449310965
135270921
142284086
331093333
45487060
187723019
145056508
261596999
157275999
281646550
280330251
100872645
304323408
410450212
366784513
446723688
35515041
192893415
203459336
419326647
436801390
193077305
28662406
183948090
431036147
326045057
228576177
270762394
94542960
405080704
232207531
55917473
255302661
154467738
215816395
167887359
397714425
481032613
166793494
338554823
67190966
72013279
281746291
290438821
274512007
367965397
424308861
134774126
408989947
449152763
457629368
383082199
372226716
321691397
256650273
229737509
340986774
50194261
7721957
305792561
241179392
105597549
34820861
20026664
271700147
261410043
254309977
302881819
423267770
166405144
454325683
280496497
199455187
175714042
340674913
220100921
175324958
75608646
194106539
450210878
17374266
353808103
69839828
201861015
210427367
355817346
478812514
391576172
71723495
176360072
28903976
269722497
57602116
170456788
455447713
166906317
9362408
451626009
66166441
243608477
466747514
137801732
78082629
14738242
192110740
456512227
121386137
66953556
237256148
369076375
22774318
422536738
22086273
243577533
266323771
338707681
292225971
448067518
162337504
496597349
110817560
223016387
475859513
149165430
316009817
111322226
128053983
443020342
120527899
357809051
182479084
231301859
26667085
393896473
42930734
247914353
167292749
42800628
301154964
445797523
337825093
433870827
72871579
321884260
331854036
435449752
228013389
414082599
398070045
333161843
115538904
497128032
454598092
365617644
135238483
132638751
436826939
284036311
475082602
12601922
145782998
31115094
447402745
32535374
384910855
458657408
162256968
359639279
276172146
164919778
71128040
282350104
268564658
337651488
79823317
194922572
110401228
46793759
381498226
376451448
312779891
287844105
14803391
195911689
406470834
288035250
437638437
218239331
187358958
39339217
123255106
143019900
331966305
284566264
304688152
226187079
138378099
370352193
480359849
489009598
226197501
22522297
176288573
83303850
152502089
299523673
278251903
23680824
139380118
128948773
412524616
204075628
407865837
260741667
371210487
48374944
111216362
100676321
206100611
60911459
376475481
494578949
51574719
161612001
171546060
80696526
284960096
383885315
326911583
14655179
158688164
270248923
224703807
335031192
374341594
159410809
398182347
468353147
420057404
141894307
334240445
125951752
422204267
380893781
432889631
424403046
209070976
86428408
483055313
264426201
354533212
406698976
433545068
4382233
210260068
49864686
127970724
371029200
343404289
493336329
188683025
233250332
94027262
256184641
150398292
170412922
191105672
474590062
324249806
491712011
83361897
322035024
428404613
153363178
237981788
23416853
163974819
310810032
111282265
102505339
269990557
361894483
390216154
93756256
160930129
54367861
463290834
129605155
400381196
53083385
442451565
383969860
461057922
197333885
470592535
432102200
130983703
124310668
409914763
487196865
39690
334412812
102418863
31133259
169905383
210228586
108234325
367997161
89453312
422162510
262325712
115703794
196088594
158267394
398215966
255754211
115600100
412790174
305194049
155579552
75297186
441108797
481283063
263972292
402662774
134394164
496705042
214798016
57795266
419472452
31541395
491909289
224914253
459728848
485477051
231961792
490636235
430682512
107863725
45618761
241226594
382970672
77545268
296101646
431581595
181188795
156541682
52308029
399670558
368578260
239962688
25753385
260052997
69319326
165567873
280197866
311988135
343586908
280474523
45619851
74100452
110274023
62338185
225607046
132845927
429581403
362861679
73921433
370940197
225896508
404371485
320521774
257994170
147164102
476257080
250476288
431157299
219362178
454595143
187119984
210714440
491854808
407629824
362407974
24042441
234161970
495221170
257514063
323556324
310225304
422245401
223903079
399511006
206901582
187563577
194882060
480846944
491262114
400977197
379944849
336338058
344078230
299010332
464519921
81708181
171187020
62439075
459787069
261810565
315969157
287171111
457194998
95166303
125384660
19773707
313183601
498609214
52672308
35689669
126825918
24741510
211974422
344957406
415814498
298788683
239557979
112955109
143665576
401218943
373551053
468781770
181943395
186264075
233000450
484837597
313115803
64979113
98493993
269648088
244796329
5960593
499433473
370857591
67730150
441441016
305252415
339703787
309474277
60644726
425149366
348471945
232673973
102765101
24650514
467895740
295298262
291897863
368878373
232759766
139294950
253714712
95016969
156713745
250461981
30515319
182942043
170135892
53785683
8373423
253275690
104286086
52614593
100288971
101477745
104120125
247686033
48391981
357328783
432872319
327103997
226799864
499190224
20308739
111811298
276198624
410414002
309316711
59503805
481678987
1440039
447550025
158037171
8929316
106668684
79579521
332428132
182126872
388924663
394896045
392871144
137824138
342971020
53354058
482954386
253750668
227115876
66797574
284694484
100341931
235855499
18840347
431120162
279887888
286318565
438938211
260996640
457539542
420230074
140228
226677369
298092256
399318783
71537941
84569413
388623159
386786372
11441234
333864582
29690537
275060839
256238872
315568752
177065199
249729564
424456072
348993
7727011
370627847
438184099
204708204
28490203
97607570
200893569
187951654
111358917
297287760
398707621
366426648
381023073
269665482
315117737
448184429
109767079
271592584
454342184
325281428
347688942
309150484
342239338
409021172
36755636
139800963
30459169
75950124
218565326
23030661
268035115
163458290
125474447
481760265
311717820
352575870
446870062
247610449
300200435
97650004
450988693
197538286
478971985
289548758
158625105
134334113
10783378
367830367
102413690
359498243
405346058
416935219
436911412
15488729
421606258
476530164
263496013
176897377
249614558
480948920
148602986
341942668
278514183
476759498
400738107
415803486
329253362
174630506
99215197
195465076
267141182
191514159
358841419
363074466
74057172
247501427
191226118
214158995
482388082
350183738
488734000
194750003
356795988
45224603
79503744
48594295
144197073
120142152
13062769
470295064
76150552
71384830
352514283
290180002
265611326
180561981
381262844
284104180
256230969
264010835
293530541
21701579
249758662
242532242
199328227
7391530
56308353
25193614
198240990
320962178
475703997
365128941
78760032
43437992
244129657
222887394
393619839
59480712
460668626
122615969
377605321
396504670
147399535
341926979
218544866
77098057
441418586
249116032
160961341
238985323
408887091
273313484
484551822
256884322
333480529
43950441
87330100
251781107
33125194
324346742
217078511
379851353
328280742
68550126
139153201
98418513
356260515
413024476
129233625
137679043
213835257
307457221
101799153
499238931
482355216
8750456
126454821
427360592
375190826
496764734
35826958
90926152
420902351
481201558
71222094
295087579
344980424
85467655
179954972
329364503
289926255
413271801
413378436
341946108
25742955
103932393
2974529
1989658
382356263
195582932
493044123
214031697
268521520
226007053
218444430
103229454
468944391
389671217
226299286
12091032
64066224
177728253
390294764
101310350
330149380
221495874
483526357
480471681
15544703
140836993
61299599
411555160
231307790
413919921
59638203
165664322
339190217
343772349
429945668
377801234
8222559
311867213
104336787
234933541
22714636
288823878
3776438
384323798
359952952
460167182
89268377
137188731
33456917
208086155
202277651
237554461
163613303
302896319
499041697
222412926
196091023
380970762
397909181
296415430
277500537
83457972
297358576
307509853
412493741
474230208
455869891
131153293
119707008
484856370
351425645
286953736
18642486
308928012
440747563
64359496
62477035
301397249
163413647
355731897
34874684
254800311
157958074
492882872
62865481
229131166
464750620
213681948
345573734
262670424
235656631
124607815
267396430
44132336
459724033
42428090
325276208
55727054
358505758
256653546
65097675
492153850
338689931
184031400
173286563
383017823
139296010
177784162
279390190
314059648
223946066
414062452
188215924
53927067
222234061
240196618
34962267
79168553
164260285
497620495
265770364
453984003
437690197
309127218
167062236
52019660
168148005
2077047
147899855
466578851
159239950
252614855
451833267
158651709
296096771
467081459
85416204
43848078
87201182
344647047
54924374
490521057
117891959
103198939
213505387
406694111
340933369
378224150
425418623
20724504
21600967
394436630
164544805
434011294
327338716
485857375
216865807
160729656
451710310
143918952
300267685
267452082
22358076
113986152
8633832
483636242
205415857
378004685
9782314
361313756
71192860
36606906
2115023
305703103
289524465
37483641
374451369
56058336
234818192
230720255
270076210
59957691
499815608
68934736
278781714
163981580
357029888
75026427
99130783
81748395
46567739
115674446
68570135
266824850
103110031
183186765
489194786
457890533
297973650
405396514
87126623
310694037
433914970
50665020
47591498
457344383
115239111
296387681
327000316
94804034
456015116
91170469
446228202
207754673
446133304
92164717
406545274
440808836
409065332
394547236
152135933
471432619
487219812
107512689
429090167
216110485
145603860
287101767
222189514
470091560
444338819
181666849
362467686
152298006
358424713
419771802
164136204
16882732
348270090
314952919
213916326
440065218
20053829
498804508
473370602
183622301
72382923
205314881
297944086
198202080
133226273
357881067
41333995
139895387
282994037
65784722
38551121
353166238
376193132
256050919
490519724
60502093
92849188
277471257
117573327
209929798
168826948
335658644
77668222
203430496
327437557
75006231
75430998
58965209
299819487
22153895
484842286
110027703
43486554
51981413
495947186
197414546
114720305
484346725
328818816
263230833
273440442
496700929
239687984
463859342
102905098
118788337
57739319
355910308
254248451
63549658
157515038
399346821
271359648
437792855
275371133
334083316
182873031
235954940
464012939
473685718
97794918
457881511
319466439
89614749
82573827
66689445
132731897
277231037
88388446
475398754
467220098
460732842
78945053
265833845
58756195
11693781
393844564
199818126
428828497
56253020
481748416
120796032
285835612
34082929
252297468
11918045
47017508
18745028
464140443
186066405
407253071
91231085
290830093
224188028
279148464
206236710
152482132
400613933
139036186
336792639
186241990
105332246
432632399
70849667
258680865
7977942
498598507
438524101
323683456
470449539
134520129
212619816
142213930
228385798
174242767
145528134
287627896
456815135
26486357
208294077
433623871
234279941
4740736
286639347
52184392
158311211
390832700
202786804
350541011
246987071
399199925
409962120
358945561
23525903
422286629
166323462
450674210
182046311
121837186
279307274
123886318
370067483
155924070
366485565
33562276
495362138
247471814
250892507
100233353
390184422
446572252
393538904
92769251
272536827
183821612
46771671
486351934
288027066
90656472
401616732
334226822
446736086
276511208
12832662
84636997
485904098
219780027
340586078
46228031
391239457
4652816
6670152
255612091
106425222
349280260
147540476
380542093
432661765
63721480
304978968
155896604
228587560
139864657
260286275
481911001
434071318
497471549
451092145
413857405
26747577
388626707
306899811
146217293
421219637
79786407
346940629
403741621
222689397
303630820
103754596
120600990
227525409
119314254
76624371
417092752
12699819
49499975
116704613
16825737
53083896
119218419
444427037
17057440
367445102
143813311
472238656
146010144
425983604
328998408
242531901
414132683
206876010
54586452
194897969
247659156
177092534
46638113
380152419
497499421
470704833
46896097
151289434
478062792
209981256
88471458
269693183
18253121
155837060
464767272
285653545
392115950
496056652
158211642
401918525
25365364
345804437
139381310
214311788
290682241
175641408
377893470
370328330
38375083
44094104
400881279
390586602
469005818
443688206
361509290
273135864
267530846
6519529
438355420
428817485
25475646
203369776
470549279
50097999
357920797
423841606
425633959
250681908
121720047
231929308
293206485
307699938
406930347
137022708
382935295
393145197
50882438
454567663
176530017
406714807
146101165
384949159
290651200
250066786
433868991
34532725
387691225
222316789
474674289
461648644
321039988
21890426
14125828
164451197
158782981
83129127
323520287
266381269
161668505
253781634
40775615
161987878
14686647
340375562
55539648
223278570
426190374
52870124
53327043
253258182
131268734
162152717
194755373
235965570
491815750
291274494
124525693
60016694
378782800
439826831
75478700
429045649
158935213
471537985
59712917
486847637
236446316
441668545
248695430
290133355
68467733
350191143
146082247
259486377
270274840
43652912
180668055
349766098
238081265
413579062
251375227
392176676
4556139
265199138
496361688
53320318
403464870
238938839
143356533
172793192
146650828
152090629
192713915
49328096
234051311
404064154
168716484
22731721
496372968
164458002
409497278
141433941
210041810
422903424
230033559
471398951
49869047
107092633
373420512
275386114
79624602
65237305
99661269
29934528
384042850
295621397
356805972
134322925
207936201
155217611
14439595
312022086
165207256
385616844
211085575
215902927
195847397
123753235
236723848
144467542
421439908
343724113
308553710
435761077
22832090
8686479
219437140
84332474
297048039
229517497
228538858
476024367
6971003
156824170
215017409
57901464
486841575
477198338
467017060
495376161
254748780
135721858
400575069
276433217
432148100
20212306
177119039
27357051
86968906
141988992
466701051
162276525
477647879
429827994
494862897
121058820
404481112
464813483
417415041
221515990
446206860
131248666
41652675
88142455
307894745
158590153
173396105
129409851
219886880
181902027
40120653
181111315
266237950
315517901
243805388
376630325
353222730
477464716
424170028
391485937
254338569
147159774
367836130
377468663
278848055
440706810
476393254
337189287
148684211
27545248
87427674
223065790
281244853
102001895
290078943
291923321
221257669
7313858
384685893
169244222
50185706
261730257
346101662
260431413
36390286
69810174
369151001
421017140
245034700
169797338
368434965
437895690
258335775
471464005
343726350
45593504
125886147
17924067
196148378
386234851
129820470
134668759
488815396
384489545
188561537
433934222
150601380
142378016
465330682
351159227
14194413
9548612
421110689
266252545
139897568
274546471
245396280
97898594
382088683
113366684
444131584
480301796
238062336
43822541
44674382
172591577
407346343
162869069
195873917
396033145
94520987
183529943
413850644
419330464
301993515
252514251
121078741
395860011
110101252
252337633
84496538
180909023
494102194
348996992
427094891
436940248
402376293
349402853
287223549
117401740
409278759
481368670
29694927
111271226
44125958
368899771
251842687
94453791
24879477
8262928
326701802
238261937
438280291
102290169
417079086
287656023
377951405
69145761
308176281
307842134
258301882
406292350
275979775
5118008
423195465
135439301
106746778
146935422
55136141
20352288
311035118
437644952
598696
55625908
188697142
107579082
1402581
279617907
145152801
76757811
112481936
138571529
254619176
42567107
308680548
440064770
152008438
21378699
431338686
215403616
168337026
413933882
223420219
360229763
493918366
478844594
2111864
397355371
148212296
72867107
20989255
338881614
447103196
306175068
203709610
373164950
267022390
258868282
61349242
6765453
115135589
208006698
303912137
409666016
433537234
44804408
385206792
123401744
29279431
113219763
205075589
108214706
366270656
112964832
59935915
38012966
250674399
250421732
318267153
473270850
195609298
302023172
220779066
313540520
62461967
494394445
358538320
493719981
112948826
354538792
300914300
266989766
137222915
135636992
247274111
355512878
440727307
320126242
185884017
234698394
368333131
111945689
241724948
237088391
172155458
64712395
246429162
401398712
300915728
129629440
359324671
392671249
181111985
453952697
232183235
170618951
123917153
186190154
245547993
444865643
222446192
237738967
236697944
457425085
274336977
191781607
121147492
215337810
440027329
337856633
69587656
15249964
104394919
189486564
418899100
383755236
356569979
323868617
443067342
475548832
202969469
313458140
296200696
196263977
406312207
82370011
383921420
151502044
411186768
399142086
493729859
225401463
166198716
301942411
473358629
73200880
75021412
455282592
162709850
113941246
479695911
85119986
389445472
313631562
495610383
83684062
297806022
296673355
242497895
245483123
300048748
315732721
359146661
16590349
433551670
389381210
6014290
115363886
397462523
488604752
450806426
283758818
38861908
73413623
422730255
482085080
85154428
123829527
59877716
144194523
110930205
31064472
202772003
139131327
6169745
434989403
49062893
20871247
267942253
344530287
164005810
210645921
82386914
418260331
263051506
428097275
133325823
126963685
374404781
290931775
383557738
214442957
387876791
367814225
303703229
63878073
169414455
369865255
64206722
368399603
424482127
453676452
288997558
88830504
204300958
309866344
264987120
42862325
169830434
176693670
496746283
452334197
336326624
411098626
250785507
197772823
175546543
25488019
310152298
136634535
215106548
28066999
139352081
367658498
130046489
430960216
173585303
222184754
345536133
18596383
306627139
327494393
472170351
144791523
98617268
437286474
353235031
135398751
192662863
69843359
144342520
35428662
93324640
2091779
343815969
234338530
490801065
122826955
67539898
203664796
80551685
322574452
224405783
299319592
329451220
409517366
414131626
475948987
464420044
214800876
112438607
103642624
397880253
150644334
362439458
203176047
223768837
469087792
236278519
285354433
317934935
259254586
92472147
76655278
62092644
212306027
78286819
148461901
143102905
116442165
338425397
393530933
241979624
321435559
431063922
380687597
160674057
361806365
447599771
251527276
124071868
42959402
38942234
219523223
48890531
117991846
78440695
185046011
364502832
179857453
194200740
86149126
202114866
145972489
440239875
171462987
7564542
129239349
169872466
180172331
374815034
259249676
222868939
267512944
262016171
58417038
153621390
69422643
1593469
370613401
89793583
73520229
159838802
423390941
484954544
346782163
115219298
191199674
301241271
267858155
115757402
79390719
359683736
274772033
398408889
182302875
282007619
274581043
338895774
7566281
273846463
490356779
197369578
487723270
2381116
378511898
168510986
356767847
449549253
465862189
236599486
60885793
132949229
207235935
326898339
287187242
104318399
464268682
454964584
10252319
399036716
391291461
19315045
55158920
305222017
492457985
317874020
300872023
167060458
440896282
491457098
216704171
95842149
120915830
235414018
213409442
390340798
283060550
100593292
1710971
37743780
17760875
186225135
31565171
336574200
108613361
10413622
378135065
297756276
128230258
482002649
98747689
477956024
64730272
248380483
365309269
151904656
19911763
474049432
153015693
420042672
205393137
322230146
162381321
215925984
302236720
453721254
240493445
353922123
297391061
98491228
347358622
182898659
56338697
198287532
302805132
921106
320460483
177742961
198324933
472400087
354991146
433625495
265711676
31749376
86157808
167604986
469865750
368820509
228541611
488214837
180509931
101090692
305305777
427077553
124055717
280813705
131922207
287590491
493385302
422679474
282021196
295522623
417177629
367305235
246503900
248175382
417510999
152805253
380381333
146526429
4670309
57399022
253562702
9667953
314057403
211924235
149165840
450284734
488325547
405244786
170399443
490878570
443560126
73644572
464923175
361870640
224815420
356823294
412864549
340882814
480129695
321282668
407492874
269477075
243565680
489570915
20585622
357934211
109083309
483018457
110513193
145711552
30187663
199208605
227747735
173667619
140000226
414845010
117618045
90241668
465615224
492720353
429093709
226444210
192269665
491796448
138586479
91986003
131016297
115209343
219807994
151983515
213086704
318719269
312152786
354518265
336050420
284351950
444954728
212056062
499220588
63449646
398272447
133186895
13037254
1301095
150737609
438290358
173226834
452094717
83911582
295957446
364443383
262784798
261743536
67882190
319838042
235744089
454884249
431429447
320657496
289435887
34761630
407317299
242555142
324231400
169128517
272177209
141136285
389830326
135179485
488150190
265576037
459038253
379383580
27687792
475934321
303622510
199195633
397200193
115366931
383428576
62635721
65880608
391632032
249223715
307477892
73100261
274563197
183539015
262426863
131490011
457199721
129063605
142528815
449847324
445943490
224166321
131331763
216922300
418399323
423489566
433439592
452222417
296110081
260131347
375867033
356915541
214511860
385921050
340812026
314988620
379658410
173442565
223247488
429828493
434076491
248545873
233106061
471189173
289833846
298984258
297170829
57280909
116236073
56431830
137398380
206833722
340514327
145503885
42112883
82448214
78363672
174707877
430190409
129687676
248890361
224677083
200594429
235895635
393123453
62688850
498871771
164449437
325463244
22885526
228971194
196667133
247230160
404521383
366383456
423343315
298010735
347907872
413907503
330707901
323233523
84179196
41139539
353526325
308604831
348901559
480281063
279081619
275518125
440505234
350358731
421550798
41763604
244985618
470185198
1019685
275008742
350732548
422358446
305377857
120458335
351363412
214532444
485510309
233264180
178115846
310347576
109413148
312464189
306799105
119065232
341605939
165650492
309283599
23744209
419610397
436180402
399802066
136428298
389839348
120705916
453976431
427947646
54412465
343660858
311298347
448732216
97014541
231940856
213618996
377930627
395139732
273767807
482886487
126156153
14157903
391944638
421472844
136234395
193267426
167944488
152127436
82172877
11663722
241895381
425531548
230230993
5546414
23185678
495217358
174870145
68660727
99777677
423513331
232140769
474380242
347725163
362490263
457273813
50233303
101733796
378110955
177905766
267835789
411493937
158328046
395023023
423847067
270776496
143291118
21348723
77031993
65582142
495125523
237254771
212117936
304506761
148553241
30926612
111676204
389172300
191096716
435443202
368809594
137396890
490721301
346277791
341856109
385442022
176119782
349549180
59865922
391984571
356884941
229965607
299251215
317178690
182927170
249710912
358033958
289893580
221121374
363186065
306343368
230995099
15520116
392239129
341516301
157273654
366931539
280336327
73256145
145371325
68580039
127805270
188728065
77018454
257317083
16208175
317450191
314136317
42200842
430984703
366261463
98502454
141542079
377456096
140359772
294496292
406425176
346073028
464035984
5308167
436618136
301584386
62272485
254411607
107334135
363394204
489367702
424908293
283685417
272062849
88158842
221084686
443430463
398375219
359631057
368515647
230631399
341278072
454367332
142269871
454907523
183101827
422090185
334850178
252608755
186896486
348343847
213491994
182008750
162878945
13568270
270244989
137346660
165453274
491747315
31011452
259695856
384489756
49186467
62760209
480297324
75746997
198222920
348731648
448545655
223226109
369270527
452487982
490111541
396811665
412321911
96708808
115022326
49362014
233350102
28726195
102620374
158584415
148465868
263145094
82375817
58456206
485263731
162985899
32187754
463059287
24340341
456672423
325607896
211607672
43099284
331790900
403469401
262706800
228955650
1531962
307645132
23709448
47737906
296124433
51817916
305269456
255490167
218992969
168920326
15345287
173419215
338302620
258171360
150420034
309302677
158770180
72903849
308980570
255172534
93267297
118959396
429460693
20508135
365210838
475135415
382231012
316599071
70878050
3933771
345265560
255431180
291796324
22453523
159319895
239931352
34356891
367837952
406701520
168875439
101571774
292368917
27553214
48758747
126248112
377501289
336843962
410908041
139585331
324649675
368279617
111769130
293668302
88508979
474281015
318000270
140363321
235301498
195631994
399600327
34662497
193805646
161155718
131851422
166235793
54427354
323884853
83264591
335820283
447804826
466916305
12979668
78605375
4889378
286635548
118202997
495897552
431874575
167236468
314306637
85269464
92255106
214875090
239238297
320351467
309237134
345765634
344634451
282268839
162601524
402329754
480398702
67524954
271444946
488172391
334152429
459306974
232028489
286608162
422851447
305561118
103540097
364028711
296602845
207373692
488796832
282309864
381743163
2757928
240882239
413581399
386681817
394590814
118260170
482313906
448583234
76461165
252000304
396937689
362241484
146559272
485306523
304469728
272553905
28992273
246506937
261062053
67570290
386993243
352627165
416122807
136171830
211527767
302552290
492639873
27606275
16598683
165890880
371764464
347482800
98556024
297238968
355544021
29004760
136238218
145399764
459618354
286464026
459446198
232490251
279129169
58945218
460748648
219342769
185651737
215649767
139795610
24673350
277460055
232061758
48382654
144896750
440304066
244317264
466312017
166232334
62117897
442538563
409807910
351082148
163680014
432248928
119751646
160940604
193196904
215515101
160415718
359274322
148249606
430712884
324546228
272549129
135374047
248999545
175198520
307901626
224973377
463014448
211532926
420245544
118194762
132925549
299863453
480822088
374765402
253783684
130291247
5940680
465888471
390844481
438070946
167254741
497291371
307605717
303639440
26710187
446771030
145471814
490344717
222077
219193809
243401340
117417373
57993140
264683170
260706314
450506907
70800158
428482358
392507121
245681240
261945924
106886299
171888667
19534651
162860830
196210275
467401877
370842623
375821763
428942641
344661433
256023613
408856589
115953107
56056278
146252536
118166037
112152215
387885043
365638693
228826022
277229537
332337499
92765695
246797505
102605211
12664545
500126853
197447443
310552283
108688684
140059899
59606004
480997051
88096212
129649005
178972569
421808018
120823455
84751907
286502453
435468822
164505775
332141647
402626567
271520015
470559728
470704629
372781616
414968942
302017019
201756973
493412825
236986307
297458723
301229480
315260564
220279701
89760937
88914917
76372766
185922164
253590980
409272336
208945464
91744912
258485611
31504548
201725637
450045430
192248424
291576462
249233464
271886666
402454827
319745545
280746053
114259256
283532998
120477780
187148244
107228974
339836064
478221206
199653090
472164565
413350130
86123111
241051763
344564045
402213688
247156469
367652478
238918956
361358150
117989620
158579579
65644899
238555019
464334245
290022448
82299907
178087192
434647331
111969778
189315933
387206936
410961276
218634028
71572677
121249326
199629252
250729307
191996315
359325127
81535405
142227629
484196428
169663776
492266465
54426819
381655787
63397950
245183707
156257164
2193006
357676396
491561437
358774908
274146706
101156896
66406340
145295370
182654737
271036570
428477506
297100589
332519688
351768494
433075119
300453604
219345081
227444373
165213632
97840795
251922973
157320424
96215623
264829418
428804637
322413286
36305483
409987758
200037959
369034053
143815924
323167897
188405105
437486148
263876209
376305184
279897910
88172972
13689711
432754797
327962611
390769845
326858387
152542587
1848850
411839039
82847183
34239909
229093562
413703888
158496548
492724241
234435828
250880164
161095831
30101590
486660303
191765163
392961622
326149960
192033459
109037400
480924029
440620050
37381207
129569544
443796043
144366851
274908705
280429845
101909363
431645264
214438283
463885704
442084134
466468244
221175475
28927981
392622585
352162691
291877083
162806718
441999985
401976643
117257603
282051705
276448523
71162948
274308983
160313833
185554469
455055693
152932070
329672952
129407953
237359415
59876487
51858437
3520460
396683247
168823094
342028913
142779532
117209833
207054044
123205920
469390296
236104747
19914652
378075209
14317687
222037889
278149328
67484857
301356584
105000647
103279549
280934525
257421312
370755514
499991427
335364525
346882321
117533933
184365463
46862931
267145882
311424741
97774553
329521120
98158679
110704511
259492557
493070585
170425949
292276321
186052352
128474493
472105731
338941079
393924920
143365479
228216860
178738705
427175297
340431530
425311072
76203789
169949889
441299707
456449583
70292080
221774944
133113383
206450785
357915746
478395880
304536135
256958022
21681919
31552638
363552025
472388352
168723346
104316607
172614673
381342630
23630400
101661095
243642730
268003613
1201927
352974786
443889965
310791760
337318720
430645952
434633441
39602848
450643756
311375307
126936010
296907133
189680668
494856420
96794921
429545386
398386080
406692016
469363553
220392519
396947580
111007901
44869638
293390136
41053370
16725273
225249469
158796666
297853810
212729625
298953203
266952633
249616202
132630628
179138147
10651405
66258064
80368015
268572286
196691285
92228552
498275987
19003080
176291949
148578924
96653243
165556868
14621021
313737614
230441508
487164184
56777065
383544954
126039535
476650423
236187485
71060824
259506763
411890116
383006233
495912756
333952623
86790777
262928616
163653285
200698899
305144412
384675114
424683602
70028624
429048370
284650880
222104459
479290805
67651725
253412415
376067327
103521415
208817455
168223608
487184669
300403711
210952981
486580598
73204401
19309442
183061351
37234900
418760664
252820618
72435150
230971909
253141933
491256047
345970137
346021337
466773484
129521120
489462400
318396074
25923180
237039775
309731291
15240102
113633046
378201716
292347291
159120242
449835235
298616475
374161042
310337578
258072286
193246033
351291140
423094975
221555523
115794941
206996902
424334172
151606912
307902232
133305995
106668938
164055303
97204400
209745670
494750008
401328024
415328816
50458529
109462123
81896040
369920493
27155347
217682119
373713192
389233327
468950835
280086547
92154409
377784276
100972727
397022340
403266699
228712779
493219397
242655707
308568756
360061976
486986629
314994760
482007791
308306445
162217584
12651437
486309868
23181727
478485135
432621347
265300036
198767756
60709547
304978762
74303222
434961679
412229285
376178191
76102135
123660660
74535975
409375708
34320140
370720093
345514298
75307587
454869325
70025590
328617665
275915904
259526246
229655317
468873898
315085853
432783213
329007790
207383689
435801049
365809268
32405130
205318744
80221287
397009917
57585164
137162353
124191203
431559191
261721077
210359682
350248254
136601836
285295097
44685110
429975692
490357704
260128721
29379832
263410859
55539297
92181397
187626241
223422767
104034879
281781099
440879655
448604423
448139766
364648990
259039058
137866068
257528645
403804045
49812803
391841770
387048244
61689462
103562100
112214885
351193540
172287244
157853944
465780066
493695590
183066639
327346820
451544772
194442698
209777452
71554570
64984612
192509721
408829921
33534204
242842916
190184756
473011638
443219946
373801479
395915232
222197349
130220515
314742445
19319873
228604026
449616352
275480187
419491384
162452458
200103504
8504710
333511613
467062451
44563576
411682074
67190357
158083627
72291252
139768050
240867894
453234411
495468775
439544330
219029313
474572800
406196468
332890108
83742374
341552217
440779931
271092338
56287307
106126235
444966783
140226448
153698882
336490372
113939666
10905170
256632175
204116646
313149617
202027998
244786250
45759123
187536259
252349924
366841747
285529388
108144154
109641566
426017776
64389325
374270800
215223289
104368743
309924894
290187741
166791990
22271742
86187740
385838149
219583878
240111533
381587273
206276735
359289408
162493846
155529996
375226011
144578188
317908905
12252057
328586743
258590896
895698
215633294
471926389
150882383
366331058
309018987
182674911
258886985
271243423
209110619
138650133
463265520
219472965
128705370
283464532
32813524
460866473
119767589
433113801
184749807
464151328
264606082
275858850
333910802
130433785
30759825
474109806
124497559
346522870
262582239
103055957
447486622
237593272
131848832
232834738
33479433
372132903
485635479
11863595
466862579
308138742
486677503
75176451
449010776
38360872
90034255
312355622
358932979
317622066
404191188
243921529
245725410
232535919
247140363
168912828
433758848
302749616
340011910
226991565
296975638
228575184
230013585
372883468
287896204
378439059
194691330
112328337
247140932
470057364
264284211
382801131
256389875
418333125
395316719
27544743
306388143
77043256
71404777
264035546
428496739
18283506
101722504
103262323
494178417
29763227
420891837
145843209
18366319
64162919
72566858
22340563
226917896
191804381
477175422
114507848
208945331
93918265
33525263
159417967
151952973
446866293
289678754
384475299
122348639
171436933
113594795
205112441
114137109
78869556
11791738
171670876
268261879
174329740
46933448
215529755
127240756
163079634
357286103
278512444
63448536
122616348
260287538
218993832
81882239
164922106
335814540
312011496
408763520
303844179
303491387
86577484
67272834
247669868
411580356
181522797
315279622
82430233
419790326
197172608
181668978
168734655
245636367
252263385
297072988
221761708
40220955
478590516
167214902
216416915
419656647
23061413
97932397
285992003
170254497
178300609
474214483
348440693
189528711
121329047
468919910
497908169
355786164
407186698
244296800
368478283
399579546
278611728
388094540
399050590
394723048
240285024
377811829
222750263
98082979
11465476
94502245
133751878
179499762
107989631
345547035
26367888
300225358
115023420
47518580
411683934
412788762
384726326
493286697
293864544
452745585
425927783
57094742
6451430
370136933
102016891
272297164
146990788
22155969
137952928
110503729
440354061
232133532
412219193
175567259
373041770
467754382
70156746
36040554
308398277
102312795
442460259
465802868
459804708
63766393
264978397
214817713
330084007
234011533
423623232
333449448
237777724
206442260
229916398
83977526
461503954
48691475
123734555
122895511
473652617
371088438
154832154
111155674
104421932
13252115
434171477
52647825
73529358
494206647
29341798
160438464
101988969
134244584
106279721
457443399
490367655
47846608
471093606
329972187
112802828
334923601
51086176
308670504
289031582
415874191
158294588
441165164
418402655
495624319
349390539
347411009
339782221
65681362
231402979
211900628
157182595
155768581
429535140
133000118
258460728
231573706
314742771
326469091
246386667
413136709
211889381
196153647
491291315
462163488
167070669
369122858
176915714
422337086
481191514
172934140
258939730
459086729
153951060
140693430
414701732
299600137
181927432
11909252
264479486
346065000
53449327
493085465
467660040
189700163
349428979
434799574
462592402
270800617
469656135
86173789
6088433
117223868
336444149
212106935
287862801
8008117
217009033
483048415
438740902
225448038
79562884
184960392
410163972
223079299
452015330
440420406
327773987
109785377
234250889
188507026
492455318
440401477
189798833
230064711
368194516
131376206
197971257
228157796
184474494
57902198
343902628
329588574
134592217
310775413
31635654
290321047
27206839
408348198
239678174
170207580
265476024
386760191
39002058
324297356
272597619
319585330
106884772
178323977
17913807
281689857
366199825
9448032
108290624
42544708
301157889
200935489
231481483
178284573
264987688
323468031
374953759
94539935
4606389
407358858
239884600
33409722
81883457
491928216
338417699
386341926
266449347
192676873
233412985
295492378
114155544
219413134
403293588
66162136
400719822
54136699
480124179
368797149
315489594
31533749
111127799
309958956
344278237
179632039
290726917
491129218
305579253
18409271
430563582
250632626
143470301
334248296
274701569
1370896
418982940
458545681
442982747
149932234
378958577
65120188
431638781
341819076
452854331
468997420
453310359
446241420
187813444
6809141
1071044
27455360
86930309
168500920
398974448
217743994
299879587
180234173
167913439
329588132
114465846
352727801
394399014
419683681
253848807
72666386
413374307
214588453
9029336
138858645
369221243
390443507
475205651
112591137
14187080
334971081
481088788
54459727
193845573
3322953
460591000
154090766
36534870
407827860
372580737
345037017
185273824
299728635
301643448
296816059
15057204
294911681
91696305
354932728
280985216
23637216
226466224
179218110
206443520
196396196
164915338
38792122
382649411
247007339
87624020
268077137
463542723
476107006
254639206
23738627
116028741
149778695
190768746
80188808
367504953
257123982
382202334
400343288
472298444
473643846
256305538
168479292
444605678
114814577
342999263
209484515
353517164
140861125
356434770
213593982
249126400
411776872
77663776
250323035
11236932
395196628
141588738
220406596
126823645
164745604
222825131
256645516
421407863
131073745
308134078
77953342
474023044
194157323
113486121
328001477
244306005
207826858
25469081
128935101
273538986
190957418
262481491
483433797
220696683
320468282
417740350
136100149
268331143
372630198
4812475
367733863
209816689
37311154
163202286
278408396
85360462
427624425
368187093
212885607
197337615
454090180
367389579
297661496
127712277
239321222
355798448
219800564
106773528
372519125
105437816
182738857
20383816
57214089
259370616
239628744
401474878
78482481
202289639
114607413
120678154
299088916
442737381
274474762
470386018
369380630
281035143
83574384
262988142
87801942
412707872
211343535
104953735
264123910
57379778
137934411
439021881
417651282
269955372
459626395
277664619
366452836
418544337
156960906
401909027
86838828
338890825
96929289
16939224
325606759
255308837
242218771
394100858
98447022
439157096
319397588
172802482
472822835
53422959
174288169
469684787
190969421
178008132
156377612
130962424
363572657
419126601
291499100
84770893
376193431
456178842
1737772
338578400
472711781
479861593
429181273
83012636
443829245
148477637
84892779
420289901
43483481
279053718
498626972
94845102
497177398
69207209
29805148
254346364
457827916
111749244
447091566
99549775
23416202
203146919
70214575
19783234
112240335
165704783
57482633
460058516
495043946
256092753
167026097
430644988
28668821
276122412
142766030
325214156
157393039
365725108
297157925
187404250
232081549
82675592
238274258
127055231
110994797
369291190
458671368
326280393
218288235
294075383
299144856
63111368
346210755
406170171
281215303
331132599
242482523
257076913
61924493
285919350
16922922
81455673
474039580
466915315
372254048
228232633
451880366
303826816
410287671
426526492
208807175
47284667
129118676
105377651
273975377
57970573
298011740
482630384
182098369
494581350
220380383
403118205
314464456
491661675
323122813
116920544
211728365
316360138
452929946
30991781
297956514
169190270
481049983
286846669
193215985
312269392
6241839
153356573
264348976
61180448
392072590
109005463
362477433
317200813
422407679
336357579
97840530
125471759
203219720
185813590
352707541
323488228
355227316
309759389
88189200
299219474
125966333
200350996
33603802
389247970
222580544
274943916
297080557
275529447
212436192
44061429
235034558
250416496
337303467
284948269
22573429
65360228
194226669
181306359
416979994
195084475
54068688
67898109
463839602
46721407
395458662
483552178
246067965
320353537
239478381
81994529
175944900
334104649
38289674
160565959
199486077
23198573
338485683
187465160
418960759
69115156
70390827
474407143
436247257
282939958
15655315
339319078
336600980
333211829
332184214
300648455
324693925
145256504
491391474
32207078
71814153
46111435
210933898
364829137
188279229
289061696
157481969
121685678
482954558
439078411
21902737
495477778
212899829
7860130
471670680
284949123
14990991
320729377
395797103
397720297
189733705
197963605
95714598
165175996
225062737
257878114
495006051
393289434
361458514
99612400
402127170
70928357
292816253
297562617
326253395
329017496
194578976
427705583
191749668
443791016
11479677
330588746
437244326
284709071
141312404
228331440
275879658
280272673
14623932
444979968
152316841
157999566
332876145
431325103
63101772
163652672
43456325
2626753
425314106
195825908
461106313
126737449
276584390
208230400
189087315
61116815
191911067
433959071
188706965
372008689
328505498
267823641
396755778
128496227
49204492
393201850
192638528
40545039
382285182
127163060
89940182
211126955
470654074
69648495
79594154
250973511
3705271
65505267
405366621
227042374
288941100
185712364
61897396
219380614
182756915
371673817
82773954
56746870
102309313
305987149
298506094
329485885
190187941
446649394
465791152
407768524
291161139
472641091
169612526
391745522
205165092
481623395
51257798
447863040
285368862
128515108
240487508
484112636
323791131
409989763
359862013
116128770
420299352
237441334
151539960
33974107
123673258
260075348
345797024
244234336
487865975
398302123
290339513
40618433
373794898
407137707
139140165
24181663
450361389
479321287
49694183
415047562
420035777
357930810
12084401
163450350
228776498
84493940
40163419
120031327
428260693
306468545
383309890
148851589
238670778
9464539
417319657
226384041
41773707
384197530
260240025
34958555
141879056
78373668
130106697
349811547
37946239
277361181
400043460
226993603
242958504
410416532
347972394
229768085
465695210
363186429
437435384
32358623
233377786
414348089
172317824
452906204
481225316
302520745
3084711
246072803
415760500
148777680
244656132
63722842
165858333
137092
466869849
151251294
245557050
126514140
380587197
267541931
417232696
235940330
74516831
260903010
26810172
107277007
496336973
61840084
495569554
433289771
51227972
393723356
476204410
185410698
144308565
36729930
352191527
180512945
401452796
287080109
407350104
253803250
396451228
490292735
109682214
313912869
60774321
337497558
319758760
302337626
237674172
425491449
385669779
397945944
217652553
303389457
246686783
222694700
383924363
320687201
413142915
311657932
240251109
311537200
224100165
303415576
239026600
463098057
124894204
116745506
9668427
14232479
324376176
81550685
204886850
157435920
107558890
172826599
286738255
427420344
373200762
498520467
82402560
380320716
9129423
210335245
383778565
5308404
165946893
381439164
264879477
455983976
146486341
9652412
475154143
119240280
191010878
100758469
403542676
138453069
493845216
320640271
406768712
132748084
498224480
375210960
89465169
237887537
494887121
182082793
114183119
59809482
439019155
243199509
133821518
35327384
219191847
96586798
105849441
489239418
119449029
372001606
449284158
76455936
396911953
485273857
353081302
46150526
14415617
364034375
266526169
29112051
286682058
386195888
184106122
74842378
346188552
150932806
376193545
86188248
255734747
45322850
225358185
407932959
428977256
99314656
251766704
22755956
117908401
182254488
259292650
31222290
410975793
376371881
478472431
427666034
67655420
228183264
453417778
292673491
307974189
310964796
49127244
73637824
13858570
360916529
397031568
163950285
442292933
471209622
315733287
395830064
103754286
113249860
92401861
419416170
383094011
254954153
221416769
224670104
279075199
24457830
403688830
104091077
293391459
243137832
453173774
362926408
465037269
137106387
329254695
262933361
450158236
216550254
58121546
166913078
19351849
424811161
478063581
119932302
493520186
94012816
147770170
139463772
466848936
111465369
291917911
192590962
182824172
474500067
58027822
127791284
436729549
303678414
13470055
194307095
490797785
108199786
372611546
463148997
421194088
70753769
435084835
249971255
453032315
279323901
415763058
100772223
470354876
419041485
42301494
285146424
241035137
227970850
330624142
420287661
10466703
391456517
71364703
388966595
435970270
266041389
43144271
496000478
396566942
47846365
170953589
443567297
217449698
110537559
389347252
131095026
44780499
50708302
404528082
442019673
341657530
48362300
163211722
50722702
147772821
381866071
179627933
449416876
327129645
288860244
210859313
218362703
313452334
94024579
141617679
99234082
271729114
392365143
237520168
24832420
474598873
416650406
240585051
313809803
202362268
411630929
479250338
24877407
480757868
396512228
477144487
396339841
16110198
462178595
354994350
71986753
475149560
44151090
89018449
241925020
392477001
155026172
66192112
65970892
266990068
3252117
425630697
344069187
131732372
475625707
412824144
389605184
418629259
105128707
29943594
64216179
411057413
135743622
307366098
253857530
274589837
391783724
281706772
463124931
170814468
447428128
110834952
120339188
351885178
363426225
58104888
42782066
397171845
495275324
399245227
238540757
315982924
2201270
214223619
178933320
135984243
480308306
377980495
16476197
154337853
407139430
313593807
1691380
207015821
196292857
44678869
374149787
123890796
170690121
391306977
164003531
490832176
242526775
298460564
212024129
399082105
69890152
15529477
174926880
176569249
311345139
455619290
374110731
307612185
238095244
62423214
213327004
69090522
197203506
479927001
301397377
288003164
20652525
463364156
51019525
349973135
252552655
89596732
100514368
206695465
24592067
357397227
443532088
387077943
5104938
97298814
177885997
229924829
359314338
436479099
158702458
439371866
105581326
393614343
292906523
321287315
279100549
207591252
144841315
124996629
439672399
243453841
232538430
38308189
35042271
326577517
320953476
314703754
51269393
222616714
332269196
267816737
418714222
376753680
76057881
374530435
458291450
76428623
348859914
164889488
401910849
423414279
7361165
460757293
397001297
32443008
216715079
257234491
354962959
329670664
339753732
135695145
58008718
487519950
331714379
117341177
173831405
348985925
3293183
108909749
69637355
227241925
443801693
313993424
456807015
73547890
225763149
490227791
22143114
52910910
436077899
378909587
93427427
453383703
18753479
20645563
360418453
171333572
50085151
187749320
325896186
114143848
217658351
303623887
127532545
477337147
146026529
290035305
494427034
37354302
406980035
129896333
233368150
184779865
35858550
337496114
117867338
63155068
366114091
139907114
179515795
304442938
41977233
267823894
260061685
226579905
92775230
31537092
236686533
322834463
284623917
413497783
25734228
259091212
321268684
183512291
258402841
73455518
257272744
147027969
454641517
331454080
395487539
201980089
165254327
273242697
460657011
437760304
45092890
248153774
312359755
21777210
45694197
308875455
128101926
68384875
143400384
176386040
152997676
31544734
338481510
397097817
344756301
43918219
411534404
251984717
242653433
455624479
141702737
43178972
23281131
126824100
402664723
15820469
197510034
457719939
172064202
311866833
336236649
126287517
360510894
76320267
235424711
431170537
3911820
302559092
177800212
419638068
380860084
188657119
454809953
33418363
416352843
385446806
478011082
442815505
392979044
479276834
417108937
44991285
247638850
167922261
66629831
57303084
450337901
49341172
42233883
444880185
202692913
78427499
38813775
127902792
458960702
249937185
475464999
344305654
113211448
445578632
89410897
375377285
409496793
59479335
11559672
235468789
362131382
43125432
331931289
368788075
263507458
469661276
118763445
138163511
348295422
101685435
19846764
20816156
86799038
443405332
32987469
342119547
452941549
52216221
337081178
164657216
447446194
21457698
25487880
215985438
432661918
137917226
277802735
412628174
215715767
336320946
274683386
489201237
215373322
247535377
380865394
141998486
472528494
437608952
420839569
345671418
163270149
52576223
138259712
86550584
408041040
376644612
373475722
249661022
377679212
348741541
44598268
142806615
263818808
447280537
343001134
104180132
447794605
289934829
52599122
334292230
13007184
272754053
381837138
40862459
18097760
98766108
3415486
305178929
302890696
164644932
340597969
56070714
245580315
433029624
255301930
38824265
80566248
174737610
356565238
378854785
146235091
138136750
119240658
443201482
295241015
261575903
4770118
29088719
425973408
424103122
437350505
340851802
453550695
391049794
89851132
290009321
104559842
149075245
451266834
253475709
322831030
339529156
263103671
173287342
254556484
446348894
321308211
178632536
70980191
303476750
166349967
71117719
303616524
473872696
456111376
343145791
172641409
149509477
355410507
418200972
339591160
200927269
234895364
277531963
343457738
425385746
315430509
386418161
57707484
366921616
117876043
256601802
263851228
395308415
198496460
107108443
184360277
324002998
426737394
219830623
299000864
388047552
275239068
77094803
346902515
128770427
174716547
400993416
325803648
349316307
299345420
117759667
25448576
475401525
38024058
366498656
76122934
115750131
133931240
399682580
60469011
115442201
269002199
277669731
44320358
37885018
93351096
373331296
391673579
189485367
141208195
166808390
15753461
455978499
103269446
125021921
123906867
365580142
306552605
234278259
126281083
189800251
180409568
122163007
322224580
491414731
485200684
327374713
49336405
184496703
499424324
426161278
346326461
12904222
373293846
426732252
415652771
251759333
341514856
354706307
333859323
382398014
358555143
185689530
265264361
419057407
188608970
16920115
462007296
9054026
372346841
24054097
248188454
249875981
68435683
83585646
470738422
308340307
100151270
366861071
129269943
6932178
267829692
218168240
122794888
214247835
144949587
383790256
474780180
198062824
430767374
187796
60470495
410275470
193836864
261670015
125391290
441783679
188391405
56972361
46790150
310790818
379508718
140302969
195022576
42548942
67590126
167990309
53006484
418099084
45544022
361541548
107993488
374317576
410156016
251875604
198064017
442540924
83931524
451126414
391251085
440089217
3043182
479531728
165182894
79650008
336544097
264081882
95146730
408286998
186655205
313630808
484007027
228695553
479267041
462044581
326608449
165396993
362703476
464591357
215021364
201015343
370402451
80037766
473990484
103046944
64656828
262846374
180906442
113981227
263715948
396757315
280342789
311337364
62606581
276442403
29127564
324532397
66513916
400424
176162584
327272015
391483953
190632817
26178323
454471798
219686071
385340704
161577962
301374619
231531598
248068009
3237408
377771633
293667872
475095197
395281272
129428205
93059009
395474531
386562185
88150868
137449206
245856748
445905861
51025787
131204757
254768567
247804550
485651216
184790267
21802469
219301733
99765346
419443348
428664146
312647092
425536497
250200961
398593431
15236113
393506566
228575776
252278833
81889328
277151864
140046317
393246544
54576282
444980843
119486596
330169749
475976962
327393545
297939953
17883154
469111870
297164388
429426729
302645904
114732195
51933500
261285195
65972723
293876549
341620871
449025765
294789464
117235493
472446167
256858445
113355395
146305077
342373387
483787406
343460653
125093739
476798181
417024277
168165925
196231511
280867601
158873014
237451624
161529442
436973086
330326126
358298656
187232382
499517490
16187011
55877571
193081270
381042363
4704543
352957438
497335062
34650713
348002186
126497128
184594636
463998163
277966552
260667155
466888914
277425674
464851560
293883266
225169627
129191269
300063532
90875691
12762628
88618404
349444273
411955539
174254416
132974065
156940301
10914073
77075982
287846141
160246314
415169918
403517479
146777534
191808184
11296574
117507614
22051225
60096411
270363913
349065332
52936423
180739020
175032238
465671693
118910690
82439715
273761330
231325775
262798921
384060200
240982752
277825378
41433737
19071369
340371462
445594213
216097841
303370913
221369933
152705848
345116495
375612848
339206151
487114771
490062197
337987705
467927281
86163159
143679107
382136298
427287549
420066069
53647975
239104293
91711634
233575648
388536695
44282230
77557428
362070602
19534752
123788465
378168348
338799580
29474979
160009882
293460447
122767796
60522276
258537922
476197467
184134397
58979475
489184360
351364550
491450975
195615190
187152651
390422620
25141691
266504394
243641302
44182279
241004013
96741713
442662429
360568973
496417653
354683176
225435920
409807591
321637543
139796445
73190141
348781166
66624458
9170728
211619321
425808144
138642961
446378088
257325299
433462914
101870635
499665879
311798507
370411134
154668329
200605453
276518956
331353374
347835345
294862175
96451716
444132693
275524450
129233166
205698616
295129982
125653791
82678002
449952295
490227661
225379257
432437794
498171410
199168445
479330115
419874666
255139435
223755594
348111343
421241353
477333650
138468292
282741014
409403879
148998598
485140725
468926889
352997673
130373574
425821094
417113671
330802690
319096941
355335863
162864729
237954936
52690285
350048710
4771466
362773904
292208230
239368480
108309931
132236151
100132837
380192889
287164931
278707223
327413306
333174462
197281308
31495288
217486157
21856892
385235748
126578776
88111783
325160171
294423232
425522504
364697783
308206550
31740003
49785824
453253863
203420127
126163861
399022932
86516640
323172013
260980501
394004291
315205032
264677336
222306389
300578347
281451198
410332252
485903774
458212359
241573581
134147636
403447186
236610224
351841896
19238821
238185077
301786826
200753762
411045725
394869610
25470418
250186454
404908363
145469168
164858505
14668406
421802311
392726470
489131667
89424093
355351431
308707461
191181708
335463905
51453576
301535743
372294379
363632202
412134911
200127410
368126272
234693207
354212123
233076444
403122338
185462194
265623504
56152673
361934218
251264876
329907467
464092374
486779342
398115672
44401402
162303663
219271736
452510400
352321260
332822632
250736788
280209851
110874331
476672199
369737036
433723835
89650589
83770052
231163621
449588238
482886779
455107990
442771323
325169901
427431723
215674308
161784210
404902501
400842099
4159767
353907317
234426891
327601978
43055107
95423447
97553680
341176079
144348995
310697783
151927779
172937901
480374070
223197631
481205452
456183872
439793903
92226359
340405956
52469276
281961848
105115454
463320443
432111111
47782729
390317990
199827176
462186831
3857710
233689975
270925256
394904234
262071882
128334933
353725743
71166121
403285853
333686356
391871750
52534918
255891950
413834281
140513857
170302700
386253656
485171935
221451254
90122960
9702627
450242415
34927076
328236501
171641623
406020008
206673713
51642950
228860298
438146327
103161751
310629752
307952103
69111724
98896356
25061554
56533889
226274567
323334432
6393648
273424197
331163497
277548166
196762384
481950226
343244733
438109435
222345725
312536961
491849908
81030898
113225307
306695392
10045600
145152545
236280466
155670273
141566692
476050122
308706085
424384348
195754850
111905545
322616564
462232356
387729761
434957137
460300975
446900453
262325563
355205093
138696608
127150250
303351339
193984620
65062261
71084404
189694139
172295829
268062567
41382974
250048696
242335406
383649234
156569474
421132273
357767463
404063113
154446369
220037728
427568303
404008259
386469030
82630764
405797625
245275546
263107578
374291256
159257157
51561904
123570244
325706140
322435415
27094416
282283313
67373847
188979086
93766641
452350140
377360142
16503114
67812769
281664514
465872722
82358501
286784728
11631585
120555725
324321926
223516702
259565129
380818439
376847146
380781622
281306670
168474538
287044851
338445995
334912784
228531427
434549102
325460800
44625313
252606343
410920390
176514727
490984787
121522278
246839675
358377653
313806906
416370760
378010295
421680912
492897716
464736717
458634337
24030288
276970664
96249544
469551109
329764106
470237495
33200950
122653186
396038345
6239780
316787783
306923877
127601653
344685086
170271262
27292904
109353258
125967110
32232041
52930686
110904385
257228685
199888366
78963138
251328671
73595574
321817529
123145485
148899930
99310380
208440214
456125226
143611399
429559559
334211398
312958499
129005602
457382260
223546890
91545378
34602998
14680013
251810015
82742013
478076155
248294143
336129271
462326876
65568316
361733603
49017947
330182734
82639626
367553847
416179114
492302135
285572319
389649968
378701943
307714404
256620364
92546541
469560468
351629894
194128174
49738854
178488422
219476429
469506920
44434400
447025049
185355594
486533079
176623750
39686439
336865302
79339235
110982015
67763619
255542702
6171711
261347345
385411155
144335048
43139339
169820470
144618172
494699972
199606786
126395474
470724327
236210986
447660491
414630445
464641327
138559789
277517419
116224226
24397167
365764298
91519940
57282383
408549601
462240004
426980086
209827923
305896458
66825652
168179733
235171718
24978657
497476460
442392250
298948605
315452893
18025028
210724330
226475029
60687638
342275948
253832668
303405533
150290613
265806752
136775791
402559605
497038655
73546931
259084321
404023230
299030660
133567903
221929574
479345939
350375253
189124149
187909364
311991776
423934903
365369874
31150568
102179647
483019502
204582375
446682489
194621409
41062408
368960449
145617286
2908656
284302190
221456623
275126477
66336773
163952669
333364033
165881540
53091789
401436281
3288792
160410491
26858344
222891863
399204265
228040322
453839974
34939970
470228533
1284291
281423088
178757959
474665750
269094316
367373566
123125714
126580295
342056522
5607228
227348471
271679528
199620583
70617066
99794663
340854850
39197673
402733964
261631039
493931712
268942183
13121680
368726823
221514896
293313413
197612148
477455656
473398369
353420799
72527020
181066542
267538060
126967628
274801982
117548906
188171537
292299295
390932531
18280973
297780981
20556631
42808354
162313189
114854783
447362666
408712601
473117176
162903569
392648814
256773355
250325901
260906811
122328554
176141273
238161353
22621905
303299356
108199632
287330190
292452984
122749354
72631557
360558613
337585203
74721581
72643281
492471783
375877673
180733642
321888654
108353824
445356262
102938396
40281798
456431497
371170096
117906786
277716739
261897466
299393039
7136386
364390174
156547968
165305629
331293732
375838421
341062117
494905417
291273073
448588749
446232274
489866994
422392723
93599281
184521010
30577560
133328115
273614386
404490873
303029448
200033669
349803747
246158522
152573943
103143702
323413162
208918063
213780416
402082456
146596499
6400422
160602609
411664065
57071989
417280149
344103244
311086651
500146714
457662820
153575150
298061062
365795029
397434721
417512226
69776912
372821851
71553852
197298613
415484449
430143837
407511824
153940853
296276812
135278003
77865960
437504436
366242192
131872811
317334431
231969960
489843526
462906922
335269548
269730907
266779028
449292988
472585308
488850989
398398789
153514639
182024545
248128660
76897028
317632611
61660424
461505875
368350401
471825110
205407219
308532437
475282736
335938712
355133133
101706144
258942505
29195801
486190553
16866725
444010449
102301154
241162845
2420780
472391428
188085621
369687020
73484031
72165769
160417923
281380895
168686026
444305584
270408869
63408160
338991720
159748061
350687020
132135665
107524346
97110965
240524746
495639688
137750746
86159839
19276355
442362046
364787475
77089238
57010668
38973802
39154293
202242533
417371867
142094831
442367031
300553302
152188533
52750861
129853184
99378067
380801267
378674633
17102237
229072824
107616096
257400611
123232230
145465793
62986163
212853084
471051761
280334063
158084617
148609640
124610537
407558338
319991373
22758781
394367042
44276702
354666399
386281650
378419230
331970179
456365907
48201600
265211095
279895097
98747829
465872248
418196589
463457993
326588795
66970698
99370853
169354670
17685268
68909202
140454773
71307454
303438056
371147030
235851692
132217634
319528113
108681153
388997320
120093944
299515421
216822625
422394074
27694210
464669750
204222330
67959348
165062739
359814701
127835390
359639718
23190250
395448223
435762931
484116545
114875116
268483238
247300942
106589783
286724825
58319502
156094177
303489487
363827909
323431856
259139116
300798264
243324410
65283611
467810421
253328409
438379762
314222796
497129176
470005468
372084225
433436223
68818431
99859617
301525170
256601322
348986693
195636959
129602271
139590948
376782604
290068455
431608345
376218877
68338693
481001775
223631797
201407430
446674171
9478902
242804775
131778038
469219411
50084512
340195826
33385896
170991143
376039872
344770084
418303026
366373628
49786022
333659808
136189074
160645642
325242298
419777871
370534716
285768101
191576061
310032386
393960730
122826429
377707612
308518955
21637409
326223779
351611529
376796201
157602990
412123430
478427274
34145275
310561320
424624536
206343575
338221683
315331408
12678134
82968899
184594742
406599063
168945478
76819493
194959806
198728417
135091372
314901938
601084
416817695
239107572
81362160
18526019
97146562
138982823
486611590
210205594
293443936
133453124
61741587
233104930
292833399
350364366
202655598
253150346
30959083
286941168
156509576
324559224
260513008
242322413
190087957
481361689
285831856
439701130
324188194
434367921
222918420
235584458
349197791
368439248
161763595
1771925
407781450
85863847
120276584
328883295
2304005
281039753
481731622
50949293
326289098
271177286
190090249
225845952
432748377
198026315
231026189
155818687
298050148
271038717
60815289
266827378
10766034
351782130
259013686
191701600
121278265
1890995
265136666
475797216
147997310
382924424
89261645
304433222
103737528
331278192
306649826
392908211
253382709
432940839
285062966
321603677
313165730
32295665
6401779
402620784
181223982
414100348
274765556
319894096
201965357
451264239
493462269
253577560
187253464
11569201
250165906
441680887
62119233
217293264
302144662
50695580
178180914
221633174
211956262
397299071
46962304
451802545
150252422
105516768
325097756
121494182
414827916
324743183
479396016
452832071
72523557
339187491
383202398
220254400
233737058
282610259
94446207
481862412
426582836
39241653
215816219
71227837
417262624
234978163
427215311
324021769
441455716
47205574
140501708
237546885
496185228
435400244
450879713
493896233
85298922
492701256
319854345
363001950
124438215
425987747
87092832
54760388
128295622
74145487
70848248
251899037
59482929
308961932
283655390
475045451
482698906
45048619
32426888
222990013
432281407
378778438
63899491
391704387
475159240
157637903
367624908
396633418
374702588
231600152
274046639
308659961
317828713
336890034
198444802
395912519
339334014
65826484
333412143
207903037
173651721
248513747
30831267
219849276
348148671
446510258
264338941
298026452
155274141
461924083
401758556
296671035
478842467
117856003
127898856
402698757
101100971
293215334
351144316
151551849
396925343
193794357
452491994
3039701
311286706
451508665
453269191
278334419
277435731
58223485
286240573
16467386
198739885
224039343
218473684
196398991
433568910
447122069
477842427
150494327
277085694
80318549
442237794
104134315
270690221
404732536
250837705
465539353
273578718
15025711
480289319
312432120
267567922
30007983
184704694
393820561
32537913
93889286
160616699
482999967
368872729
189199496
115134572
374741689
334020974
152945101
282854159
255692403
163736392
69388210
431198636
128205228
424465134
1978735
30150454
430925372
327703717
84580541
404207865
457976035
280986095
478423033
106185645
9298136
445404066
154506815
168935259
474347417
73306998
355156789
169687102
187361551
218652181
306343962
497774565
344408042
357492743
365592905
275372225
185815479
333477948
282163477
142301867
425625117
50038156
251422616
324032634
326033091
219630988
55389717
110647366
176018286
124409390
384167567
29040064
313870673
2332527
96970528
219530509
18491092
474023764
310485043
96763440
20416595
406226324
146587748
158955916
324120280
225910947
146886829
419779085
221275917
232397650
357841001
451279928
316567276
357159040
464053600
346806472
427814688
152542153
348707569
411664334
353043577
43934408
205674352
113809804
435785519
155605505
100279986
482717535
460098070
483659323
438292286
293118688
489157150
260101754
173569480
483704355
31037597
229401891
323526908
266744510
384961680
411731072
254726687
307839788
485749962
153974983
491257880
408419527
214773805
270953479
295040615
260638858
169657177
438777670
228086776
23439607
149414041
334418796
10927412
251689876
26801452
52979500
414048075
233379761
135442987
70828218
401999503
42837323
303849679
378930539
117226251
208971061
248172522
176328141
135812813
361213971
390792758
71048080
341783873
485243582
423112420
133566068
374645490
202054694
294054314
83697791
479010974
267940429
444121485
394484309
485119908
147112101
444150322
413420616
189930500
11198676
35468190
384124682
185135913
163915486
492387264
249728415
389210549
287426040
381639769
488394259
45940013
156747567
406942100
107950809
376159871
127216863
151035690
29106581
141422271
194924284
103014712
258940809
353345954
50250063
251370345
465133569
428002139
460667997
149340750
132021927
68627814
44585
204269396
89372426
275178101
14239270
416407408
456706394
277097443
175939954
73235895
221582757
77630336
196392962
308221797
195184699
295267922
500079815
388292307
224163915
174090556
200565171
38457447
85914759
325031936
73676849
165353941
295080585
477531575
24249733
146058687
140913361
316136052
478266573
235289628
191575206
6224512
456481809
106199850
39115508
496679481
272403029
94632800
424966773
326800732
196196184
368538624
101365016
288650252
134311430
281837993
466551440
14285347
481328792
327236870
12878020
451411683
281250523
330507147
71038562
425872858
158267027
36146299
229586982
73198208
224312587
49750884
497790356
386917541
167041076
92620067
276460726
85523803
426738292
408012715
152543152
133432513
118675001
442438570
207264301
17738773
55929031
240691886
496732229
190828246
157259808
214625699
310270484
128912564
98993239
318410784
312210511
53718726
113222185
401943201
42862684
44477026
340538748
451634098
176559015
84128646
406211982
40726573
56145105
215311921
164570272
270628465
448765895
88946020
356551528
443972745
329903160
232576266
482412964
146823910
179617129
316747673
336245886
43992630
229969475
294945037
300510932
175606762
83838500
316540101
385246059
304840693
493345758
8289710
318099616
62311814
212385081
82559739
244046781
8156352
121424002
452460408
488979243
43470969
56510190
159434574
386661765
154156571
207042704
99293278
183259814
22809862
46417043
389495983
121910483
268672080
274742162
8799835
330093884
344763691
186059364
3684003
302534246
155913493
435654615
53942860
263276556
413865507
305196702
118219357
269114236
16176661
493955833
313060354
163098022
417348650
342812587
44276127
34765052
29198470
474936565
199623060
65050389
268856571
285686027
144528626
420169981
6402313
171093926
149526381
417060338
230823028
15391867
58192436
60314008
398174789
476732987
309956159
449566437
373811553
346179264
109343835
92301256
125356995
370574946
66589934
131954073
249071283
466385563
364185758
353453585
498965802
425364937
45318524
292850674
264684101
37702170
152362863
102474202
484367508
292313794
229552224
298361730
7621299
220107856
229278963
482844858
29479593
219693435
17523141
44650661
270395738
190457800
493933640
213947208
358768568
398937139
263393810
495848445
494832023
80082146
316379781
252954946
299715135
221347196
102768130
140339571
276988309
299923558
290745855
351545525
93559335
488585156
143797696
37332461
215533811
1621534
481648467
241688565
113643420
114597939
406678793
376269011
400145950
208551827
108451982
38573017
331573317
141098516
325186367
207169358
159579828
298723203
150757503
137991626
385911195
189631465
301372612
77427429
90608462
38963599
210635850
362363224
236434136
93411061
261733269
185641200
178053813
418498813
27914453
456550774
123820305
334306399
483484285
280063393
377805016
107708182
73166535
25862309
480576662
126841511
237493239
361923174
480503904
205851236
430786488
306048451
97823671
146927967
78224376
160602838
271409483
387311763
460324398
103967724
266300306
394708510
22414630
170501276
192807576
427592900
115286298
419193421
110974751
335194035
322998553
421832905
72885823
324761768
377759965
441401173
269342630
416730468
134856206
207683712
234092415
174207657
392820415
196112059
443312104
157304163
21646707
177170034
352041730
313742930
318656571
346902123
256790162
28311794
471725532
433092960
59454231
377739650
386112229
15107791
400120719
195005271
479954502
447187852
408267114
388289360
309559011
250318539
394766645
279807594
98452926
253854127
270897343
409160245
189154910
93418845
242230457
296923411
122989515
298945492
115206148
1814920
449894148
295837876
194790601
186363281
87630177
438903635
149589546
231353638
386964408
108815935
294395018
447187744
278597814
7874866
19603843
462228297
480051578
137605529
410635737
216831128
126419171
346420196
311856922
5221457
183700117
283329877
302532683
151118031
249281342
291808511
149495035
2552342
181967467
132646137
405364655
323979284
103739799
337633904
394474084
311360050
206958083
98351496
406372801
353889468
402210594
57072230
310145114
75014723
89731230
173807088
398604056
180560779
68042740
440688078
133822555
73556351
367811760
34895960
403304251
69190584
97724773
447489717
471855069
405129281
120763758
455298
202197987
355383691
393609220
163245448
405707453
80342543
89890044
401723589
213986988
112796225
394075888
261078524
480321401
55822504
194735415
111661657
162251577
459940367
206656795
394368301
434763343
183531213
402641040
294662287
163165640
183494668
233397346
24974069
332975132
297999037
488847356
233530602
226767576
341447193
59902211
138061728
150018560
160003961
83228049
372776452
210302969
1943138
88057456
232888715
228618443
352276989
92717182
428825693
222512315
355531945
102449449
272100028
34104133
43719902
194944623
234693894
187219938
388893721
240038629
397675817
211753073
373218824
489068609
214592886
94639765
161030448
96423208
230404207
489437171
291323070
52410531
454670140
218877081
88404179
452106437
92842622
60427552
155922323
366535174
239214764
279797986
496186666
102313469
466140316
268268824
154113163
246176696
286329719
320536124
53570363
464047989
57745217
107378632
268588995
428939024
75884154
381697438
281756228
215323618
321821147
214023987
471513130
92129579
327697759
215606432
128850136
168180944
325005183
137163612
119652701
306972895
101589787
39693937
117342400
148315366
130045234
10940510
359917308
492141818
124540525
254500323
320521316
290253101
105492294
323009012
42410036
453109195
69150000
243532680
461697118
381684584
243794593
413213761
131320162
466550445
420493176
300157647
105345041
333429549
216801990
449852067
178278307
258868874
450917443
235887522
16432233
276547297
93266339
84914235
398502009
86454489
469055689
72487254
217406330
376552330
361653640
73700972
93923061
450244244
312796257
263446491
166365136
122917075
46016365
46657539
49638475
218870341
396817985
468720543
206083053
411224251
42092018
380007534
311600423
116349448
400187610
83018394
260497079
285654281
145082365
317108477
373085433
69069295
229256518
135361622
456621635
133719028
384616116
388007638
344531055
276030603
11308072
359757395
231912157
69057406
109203494
103625740
72863409
469735337
61099918
139897679
295189403
11239132
209348515
143083387
179894797
493554499
497557752
410394770
116458872
168022079
326073857
86457181
278837929
496194321
431760995
485139026
458033933
465501968
371667144
83179456
477473778
329305615
24211846
460185329
406424994
47449438
189284739
30046176
344181579
431931784
36813871
82518132
448555112
287981988
82585375
249778392
404601877
223509381
71995837
131087613
434876855
185311887
365433067
77810378
447590766
352505223
58360023
12613613
263948677
13326395
126740809
299057849
275938440
169797853
16543951
187452836
299276583
415470545
96461379
384867936
97007076
253818799
461860494
279236881
315051390
19848650
464470976
110349989
15806976
159750347
373136470
139914860
115116575
11010322
223042760
496144242
125888241
370476133
205345905
20623628
211648602
482597589
376695016
95439726
216663647
179681939
288209117
230904859
447031117
139726964
306611595
18275468
118946104
479142089
454059379
73948708
118341858
253504443
400276772
380588992
234003792
232892934
491964412
175106246
244601799
475082917
384643682
393857215
369778976
147524617
189213876
24373224
485256867
269868419
415601639
479442791
137325916
460344970
232082747
34409778
267228814
446182809
25094634
189490512
36313355
104072248
141436019
190848582
399318454
63013320
173511971
377331158
162188338
261103275
381063147
174145633
470105896
336210018
376104595
60368460
248599840
478120350
253134067
359779994
475439892
107635368
226951355
108409665
376328412
468916929
489376724
477557081
296612659
1434803
366760013
123753120
102299060
57368614
293592744
151579011
320286564
195503096
411386939
248328897
469700034
204848900
207012842
177044984
99416919
236310763
6676971
274414652
408104633
487897843
232766752
105629984
201526766
494163521
125447755
143273609
320186234
316333691
445174136
72896725
203572286
63339489
232983354
167062417
92403313
302850818
269326063
34823734
12754176
261715258
72133650
61232732
72315722
236300075
46485595
430282017
19963222
90992948
361950737
214325191
208608893
253689015
351836905
66836851
19534947
182474968
472142007
427231375
376873782
80960076
122357853
498003093
29070015
426999965
139162209
264694728
149107069
201994629
87011394
476855859
485326525
357874305
128597390
464338188
243559349
156945272
297544772
482137637
291450266
438743436
220512732
217591065
371221100
294721653
353775375
210731174
127768654
51578926
441904536
208804283
100015969
391375664
453065926
464126072
67479642
287460770
441018468
67129959
16485948
94077150
228197084
208412192
291413348
174818229
90042869
174141328
463270323
347442
382034395
278916129
266143357
419203197
110111367
30836746
116158515
235074803
476288553
255537520
103654099
456917973
179585551
147026231
51630651
381616341
266034644
381680368
19019812
335015536
347587477
152926414
493887210
381092651
233694672
48292416
358571461
169452168
132054122
165123341
444736279
187738341
23017354
471075332
326076845
388124498
335602439
138750511
443003444
279161940
356347109
253180604
125841766
100722991
119533482
54500412
384557570
369408921
478335926
304503166
152495264
312754202
82831253
163941321
392396975
300557711
418687871
427183263
424518175
332889805
116875250
345052412
123143878
80286822
45196293
172583757
246573887
35612034
2347104
284114415
7546725
199012289
112132716
274719586
388220589
343769188
7463789
389617173
312963940
163453522
356337349
123471990
66772840
282662459
3283627
54919134
174674975
91605486
141719075
373487151
80538018
117037579
422641591
244932255
496720148
310074047
378702183
281904597
85633477
60190068
346516114
204888363
354208321
251288312
340060516
45903609
254153236
360240225
209064192
294551364
28028204
303626342
18219881
170706295
68110422
432080389
489337698
490020431
196595352
265311896
379297065
283209939
449665100
199289320
169546809
198103375
442407150
134321904
409537646
342769973
5418148
22473173
91806819
417886646
12909478
158835324
178656754
14791534
17135863
47716262
47707546
90408029
97477163
341461440
436898919
454009997
302190214
62068163
378291912
104455101
418720187
464270602
115904895
222856478
347784652
155624578
73809962
457376613
27020571
458763582
301771210
273609761
477004756
449876615
182076705
447695315
422267284
13233083
205625216
56512917
236740850
281925064
362689641
6458549
417165731
462906098
164095866
89250974
227294389
119517323
414041516
455936781
334364389
206558319
436951127
275957098
195584988
231885995
93911125
350317991
465639846
86848928
184386759
161212857
182667474
213551026
464391034
72441629
127250390
409890772
147009226
338191834
224272478
346473546
244109603
459125171
136427776
262349744
463153409
224548260
321388805
89794281
133026887
40061895
145490979
367285584
88987541
339310260
80639814
236784347
435213972
453521333
184735319
210510920
7240536
148109256
477745756
119814348
325631613
60988640
184792761
59102277
449740662
397257991
224297303
437291118
369113419
451225723
211112974
245895177
344995237
487595692
457351558
294023410
239862624
195081767
347039742
195365538
37442540
168460308
397052411
229034145
135225534
73013027
17282468
435781198
383519488
231600653
143122692
420146759
439648962
397690519
345734147
36969454
311656820
483306135
322389853
235280816
433720545
245912156
396765501
59484233
329744402
132314700
342715261
335844238
167681421
143869253
419964105
222463910
176416602
433765424
407914235
102820099
234165895
248712856
49718741
498145680
263417014
253035357
114363865
451732953
412933194
5924715
281815498
27313266
88118069
292202224
279226099
429366473
69706044
139169964
241032878
325462129
272900855
77619839
289324001
457219231
19716534
459971150
192318803
434375037
148316769
200652642
42276181
16564101
471286070
101603474
51060419
71710012
135936557
268116620
415942861
357344008
170248861
490446837
234184202
433094059
92178811
558175
295084877
42242623
12320121
438730227
153939535
33826192
91646227
406471514
401332853
66353815
203688740
435197241
164280965
53868295
352735076
360799008
443357087
350823825
207736473
108433633
68733283
140997234
379792162
429413602
389139946
394544937
230155593
133478896
52657253
413532310
284886329
436559465
356386306
423895335
143258776
56333381
245867545
53993692
220258756
458581970
225089250
440835962
63210792
158565963
279384032
365786764
356000591
444572133
262115680
288985032
302605095
97725032
287346401
347973310
38926038
46322016
3991743
462658575
214488032
97861420
40109146
492943280
224920349
26147459
161672535
49118126
264300712
216631150
141680313
117530533
473239279
427807991
262750060
428899938
169708188
138654415
72407240
272276834
112989156
117752374
19183148
288160827
433734843
445503361
112354292
204525950
103190781
58716483
136993469
290264872
400268857
288888844
175898901
166935500
88878230
391552063
396482205
302980433
113622956
421618902
24925598
262316862
917704
186049777
352551415
471396777
295987100
40027257
219505970
22133522
353606651
113265228
305634775
366284461
68012098
129029511
302988991
30698727
450270407
476833719
87710144
115700467
32334494
245348795
493191458
170326336
310802472
200475132
314148345
152623078
180284529
179595369
166403684
415238447
78822961
80103676
59792492
487017465
196657545
370019578
195593717
457511593
79002642
160612985
152777329
450655592
484003189
82515336
361558406
195548557
488519959
385848285
396921573
56648938
346451535
269944837
4964167
386900403
375253292
47519697
39907139
98781244
195739623
340364273
55479298
344639894
10626036
381305160
140609475
156677617
487702740
434769299
448795653
88190784
402123374
211925953
74045171
387413615
483989001
310434638
359352748
126418505
3898322
201507212
72990510
292182534
227928587
352429197
264642530
149121193
225308743
168969165
172593406
407833605
365596433
493489322
474512487
497291852
329553134
403245718
73658543
10427027
252718182
258172479
482061353
411769591
275448253
56882240
377925936
273038487
235641033
22934698
439977088
240447416
399222038
118735741
229838273
247458997
124270131
377638379
250045938
36085554
233216634
8379417
479867914
204780434
283431755
412830107
181392983
264430749
467382336
468380609
34116046
109844137
153333507
87901710
81374424
6510044
177452074
272276948
458229512
131822145
99307001
347013783
296518296
258306663
459057857
14847231
357415868
376363130
446474415
428087249
365592744
65679533
240009431
389560622
34388772
418215054
489417153
2214629
405937660
363549016
289131993
370986561
470667999
179484391
6329129
30635766
439378105
20776288
391451512
29301977
373656431
165117992
21619821
324633247
250769439
433262321
435420834
2670879
467117621
398639148
380035086
67900722
291636941
297283254
240909590
232782963
450322457
373254172
24245818
158340871
455758024
454724745
374592866
78435075
158014733
278289373
424211536
330184878
265625805
482839867
176148346
32399591
292496189
321083635
433560500
327924785
436409995
467209242
142878658
394010463
488406112
365253235
299046742
209335399
75913687
85043954
242111643
451502444
263099164
65274877
18266380
236632356
223755371
244224151
310206938
25917637
377915553
495932679
139016767
58011426
442583131
28745050
370747139
85191292
382506797
195114416
370950300
403688520
450976447
263433728
343741368
237985990
90320214
363371433
111678276
26619279
200472950
43864683
86757155
216651606
494298794
236553486
258197373
216705800
221526515
296468851
460706663
464623657
23188225
281957153
311628644
15778008
136091382
360490175
3918052
262940964
223901994
2603458
462594924
138189743
193179196
366413968
28835263
95047160
284624206
443467551
166316193
98825526
458092112
351988384
317817384
139259328
384775491
344993949
126598084
231684794
129957954
105856127
87088541
167452051
453147501
218919033
112053484
351815216
380471987
147978312
318994016
279528100
204555845
408579117
329767642
143307402
6169622
269314315
439326799
189050808
412663507
357214577
430391331
71365374
347464576
310937837
336842109
159202317
489948122
148477778
166833103
13017964
401732705
281202073
420705080
78487510
253022425
225843004
33418922
200310059
456668098
239654994
217168673
83673801
274313223
365541843
405541231
416770093
15072650
404487270
472692243
320720494
363916318
194388403
123929418
41777699
338947640
107106819
202462644
478381919
419953892
347807178
27174214
417333398
407241759
439877071
290708870
30989576
152386397
229118593
286350658
267187334
167619629
11593604
225770349
131318690
395707702
228127809
251550127
232275658
151034997
425674620
250583678
358715608
352990551
124530805
291995449
379407921
113629311
180949921
369865568
171532772
398359295
199324581
242829442
496217764
177923443
179996945
234978969
398481907
476319298
128140978
406723918
285535602
188460001
476230260
308262865
258028985
76275243
383091462
220353761
357581369
58620540
9753684
35972261
493848572
378701641
495548977
485663934
469560980
445556599
158934653
420350238
294142483
86003527
213993362
489157990
235383901
416717551
207213484
493891739
196408363
478120187
489633983
253203462
346846781
150766892
334018617
429641479
339423832
133073761
441330617
192561010
209188869
207790525
373482804
421762191
241020196
440922268
170739304
197524118
482059740
116562349
185219891
490449180
400318993
274602848
55274725
66731640
315474236
106271426
56827986
464105213
488445359
102339064
220010531
318871461
368936148
443146360
56892700
432104888
480384851
33011368
231396901
84276512
56976261
28257295
92437987
224725579
431019540
480638913
203141653
256509745
250873733
224770108
326456420
143131127
82276695
286435066
25964305
153975380
316685070
431483588
122736101
96362110
329093899
300009432
358952884
435049596
19428828
163137817
195731376
378976105
328538933
53884803
121014014
332579726
182037708
200152174
74123409
396641855
106882036
75235683
139322356
54556339
107084447
359962093
461222643
63637419
441367660
347473273
363777376
419119290
187489416
426897096
248092612
413229664
901598
166376825
22130385
345203415
78794748
340495011
285275739
433506059
378544823
258826904
459279897
78788401
84356624
14379301
235697159
153240163
408392672
420067681
220269017
245060391
434370385
462505818
35769436
412999881
476965622
77128049
315837440
122038122
103960377
69241919
262261429
344551935
442659121
118948295
221623662
411249569
167494115
373862888
463703122
155568989
215604709
396614578
486568140
57523642
307518452
150891777
193931570
317447277
160884191
296480875
30355088
71250113
147462953
451917208
352906273
18228023
448802019
131576303
461713316
46214090
159030207
297984363
258886261
303112682
18690739
409348013
76835756
236625321
335433045
347781
262807616
111435209
192638115
371900721
57059542
400875999
428832216
297133938
487002897
452715448
15783902
33985631
416294254
463572200
332470165
229164564
232722178
343330645
309052396
372435880
375895686
452588006
399282903
327596389
240410400
417546765
432188422
40863550
271108225
329832697
391865411
43443353
190478909
429295055
269346262
257761043
39620171
210461618
190115090
465713181
427188246
33063696
312656901
300529178
129809656
475974916
226144831
202358060
384620936
319872147
51633408
80887923
30238943
438420537
116773120
323404006
469758378
320615088
468852661
472223389
408333916
417900184
182371581
406521631
292402007
82273386
275655541
432264542
479115740
246440437
460438495
39836313
31096864
380679281
178142528
364018547
186858662
419523238
158869146
1426886
113620492
162016797
330954873
199530819
467676429
179450898
296020201
128094457
476210314
368719083
433871780
206315161
4051968
91787518
369142516
195514963
211178415
155617238
438323338
129357238
235150379
471322153
323797559
166340674
122211112
377161223
294065810
78842236
467596660
328853791
209637399
448580989
82741295
320873950
66546966
312808645
241005840
303496531
373635309
383959077
202273236
176739144
105729067
85576218
97330916
358795862
158438998
196518469
418055920
329941735
443452384
316848489
256960487
3624009
324485233
287203839
212152980
460458966
372525574
310574965
200464837
171941697
62351931
382482973
33664490
318728829
380726290
294590895
97161180
354562896
274242292
277400712
348323242
478771720
68421951
133994515
188148127
26969989
306167642
369482493
204092693
475319583
485150022
9455002
181447819
393611564
258520959
283184933
117799609
383546411
399303698
128076301
469810020
361853358
325492095
33485712
147683620
347094535
287807411
335953123
1200424
452985455
313545350
235433748
238345353
417447720
149018891
151807645
76782819
365445912
112452693
96117436
367277483
43752901
170443844
140852838
382305806
205285036
322525034
456755588
125633915
413476308
219643548
31285789
273484385
21172879
228528759
159205811
2703664
482003657
272262095
128456662
102026288
490134191
86236465
335937436
412638778
115312947
175694613
390649253
126045470
112537659
7091740
145380970
314622648
494935852
48552595
383690299
443574134
331470331
274833377
95658443
7917126
262368632
332082314
241615917
451292235
227551013
261742485
91988045
336826711
93258545
484864932
111475433
332418405
476204748
321334046
166577286
46176318
325359937
109766668
277924976
279807397
288427612
139631920
158430279
253628922
364850305
96370624
32426329
311789827
195430120
87137890
183139719
72013172
263919241
186850077
268003384
418452137
403820593
396359096
262787012
164990853
390146029
133228246
293185250
216364292
466641742
165229091
120213681
56397977
9083382
118028937
82356178
41155894
310991579
276389861
386923094
269839210
171034743
117803767
342904627
77971256
421930843
34538306
53251467
447151001
178857092
240771769
371449504
33328720
196619086
162332777
125550772
42417229
485624124
342245153
363299646
29910943
456733512
415105083
349081980
184050848
38312704
87767367
169921671
462166116
128035038
135002914
174363672
262340854
471974461
184597751
495516889
476488092
364858371
409015062
224150055
182992122
176586349
399697002
339671643
61966743
50283183
136643010
49487269
250080874
218981401
409762735
188939528
102999214
128862831
81494596
135640544
494215476
113095037
120232293
397035564
265662041
412631043
444865778
177818494
404909174
64591737
114298183
253051511
267708133
199229114
69843962
355502923
9509910
314604326
271525443
462221685
333985524
429528544
400544476
350743163
244423942
42784067
434028080
434531887
328357757
249235839
187218830
212776478
9149493
208211398
49400102
119039053
184708630
272793690
186920929
488193173
188835327
50370584
191820697
226717619
15686630
282061654
23507929
67611412
419684178
133967782
103817169
295468207
175647652
403199892
143793752
317676723
81019288
72468160
290461458
233993051
13826463
111028897
253567508
75605818
45456737
28516477
401578421
434257442
323146697
7474006
302246312
413789534
445801443
164476046
451408782
260887384
300615458
95972577
468431772
444845201
189910628
483756089
144486942
159115018
415525654
493438754
449246689
326910597
193288858
180375262
225427132
198914938
9810705
77758332
400734924
419336411
195045793
475140051
313336723
43973245
497727650
176026611
79116078
230436158
297648554
372205842
427055217
206656946
285672000
129893238
106746562
465111892
298582539
358359659
92162590
21953242
4875452
499543932
17019616
225207761
343188636
248870797
214924875
294892684
299794507
44199412
64325648
174805270
30935284
232535689
157469790
424450674
153832022
142345245
351055594
416037911
163375175
207930920
435015759
117222595
290639995
4297780
423626061
352003623
170444688
150943615
27283002
147618537
213043526
415279618
166047339
171875988
442967122
110578789
325238057
260788337
64861869
291166858
418098362
61142973
399441698
237331043
29712094
444003736
55715661
328862350
224596302
61784309
228908268
35052887
275744240
151620859
85814660
388565725
440942030
132451956
51888618
38837397
138581516
366467566
163120353
382777544
27092158
301883490
85125325
397884136
363582365
14384083
136273280
113993791
44764380
23082111
460827969
381878077
46457355
177598966
47228160
15890290
489351058
364050544
58141130
236430122
84719912
124857799
217188471
128339433
37527145
376861137
100204182
124795201
243452767
482411350
38636508
369536393
100043850
37735888
305830872
474036167
128991179
330327185
58223751
90609800
447988975
206358352
330227104
141039806
142243426
476574625
119466948
152720281
145924493
90905130
86776249
399315828
42187301
30630152
106211154
359207634
456800678
204293843
200373434
286081280
134507290
192746781
210914272
307379196
280308054
493226041
83431805
221676788
149396846
380083396
190195534
333903956
349549553
492489150
277522246
381203016
438413798
44601161
421617114
148390071
141373483
442739099
52312937
326549754
100037387
159807230
462439523
25436264
233046467
427681873
282271068
341951985
142544153
293666734
292586812
268879862
227303474
487355498
98503751
185744269
410245750
348594787
438402656
267490275
74660219
280197712
270754270
4068364
342973179
210306618
411155371
205025247
206589588
249256820
109561330
482498597
387199325
55910821
170334762
392424152
144914553
92978835
100325324
425046147
334451650
131859820
199006089
456283195
369583144
157698854
445564221
499892918
110715284
326272015
151799009
160516208
17797276
232425707
96620307
141617389
198943730
365040191
442664049
473840620
303881810
218874434
275049800
231625608
145380584
16663088
276287089
185894221
288330334
418610621
18608460
331424652
259370469
159061280
279786622
380632716
250479256
470212940
467321615
333687665
419673307
218458609
116717886
163573445
113867923
253536606
296720510
304227036
499875949
207882989
402743225
371443282
245862896
316171049
328595472
305924459
156558988
432061450
43520612
132747289
479120893
381553951
459070908
444249048
163699672
445795426
314767797
51183236
210507437
47393070
457023318
323534856
417048512
391298281
100685736
62049372
273594293
104450776
262997543
342235413
260226929
341385810
346273219
84231606
407694609
87171330
371239379
430313863
261134632
167194271
474454973
324490744
327834827
495772821
328242787
149468024
266354719
317713733
478873251
17860028
200995145
122444702
458700556
284214246
492273312
178142255
383497113
32485336
231229719
431720600
274060704
72115597
410267133
161624089
184162010
144355247
396881622
81059778
276908174
441264392
316600329
241160420
86580655
378713055
283742471
16691208
135395675
413862015
45968172
327220984
405639366
429515223
227980604
196570366
162219681
268349016
133192940
443141413
376992666
46546695
182078259
289919834
257013161
131224067
355636014
89010853
55098715
403920180
281309468
460181096
271908407
359907940
210451022
202368697
266282591
476597997
383584199
265471342
468752536
225961685
322032918
346130730
83569366
246604870
105996248
289275324
88480864
56209939
317832401
429722012
115553035
219483490
423319082
105898294
480492480
401894864
103352598
443419627
9118790
242628258
56367512
264094751
77572286
393738711
240073452
105655221
179436624
45753886
335130077
43192854
36926026
335766447
155834606
446780690
406874812
375813297
241155315
347034043
82784438
417279686
394170270
485967597
315465256
49974209
228427085
342100415
69485363
407863318
415384191
351936813
50476454
425719410
381802926
251074865
461474955
260657375
255413388
4561743
404851094
434549878
382879864
324470224
95851601
67814682
8831458
326421567
41341703
249831250
281037356
483218423
128398756
287301930
339313792
380318943
125026086
102232248
395986722
6235009
136326151
287843848
288065121
290806616
446581589
184408280
90450384
164109643
310313455
360894491
181641561
215016835
16971093
416658690
79576397
421688101
306099538
102745210
72386095
264178407
184682198
478166381
42061544
42525793
494794099
199950243
87115406
229436707
239595154
328853907
309352786
450431052
429555023
259814407
124307432
20117974
314878946
297919885
364570945
292066051
107607168
188028241
483716401
262093344
419752136
497687717
499017301
88291780
387688302
119871002
333890540
273297857
327886191
464730380
460032035
62298859
4215473
496182826
328507395
189230067
95159515
84097489
488715754
422677938
283935881
423610787
132677994
79969596
27411327
33713050
268606749
428099544
412986260
349618879
369225636
50908006
189061479
395782631
357827309
445820676
49645040
140773829
419511732
223471426
305186151
412278010
325678682
15793658
27266082
435854692
208857878
262469261
100544951
232411666
108110782
391160510
211470624
468437467
285081326
396007355
444117329
231490750
342986004
113040999
380372236
360337679
297192027
421985504
197654244
216401713
250536615
326681209
422045309
343581041
155096577
467418695
250582908
481927029
463880796
438396399
241979777
454182268
8270362
175296188
389665178
162553739
214328295
170053778
341455656
403247463
113586654
397645913
110679408
370399541
343354921
288109577
236834705
89986521
132472837
340396436
337492774
354985297
98854998
105931410
321469703
354781951
346646509
336286008
254090585
203236375
133271241
487962594
413298740
251206866
18549138
417316932
332227031
497550947
246517823
340319497
369185975
95689885
150677521
301031432
488402839
219045378
405108274
376137601
136109033
97167418
402141969
19410420
41843556
323306702
193040675
190477672
299643511
224100474
7098700
466896730
388561902
118860275
95963689
1791257
275830153
258419325
384684930
304076767
409974064
301779818
67889820
80945374
103671253
257480332
442588746
3996095
177471443
263773029
125748492
97299657
179021220
494119075
466428451
359128607
41941529
344630346
311857432
388615332
359743374
73999509
51173812
212663915
10289931
405665243
105117143
473923514
32356803
487260139
407550465
117170827
273966240
172406481
461820935
78754087
304099425
458157247
198280741
289581087
48944412
177871383
264125271
166098420
206531783
218275437
245053827
215988493
343816453
214215739
179514406
392042267
77760894
466479058
264916846
317376313
391381777
222199782
378159199
224054178
392007621
51617549
241750078
216861417
6922456
58225315
101323904
52768623
342109595
116462154
268649646
24545523
50200804
173663614
41371505
33016961
174078673
222997339
139355281
62426006
56680010
98254082
417321879
277363930
358517093
339666109
446996984
67275863
180191396
245262901
446774469
413042006
363228294
162144723
330107935
171818823
468361663
432795672
113818443
258682541
240454069
368219537
312212617
96399902
365386207
390455769
251402923
67860305
232077530
21110565
297913243
166557050
79683260
22303545
315310276
200824106
77344633
179555723
243786972
4857528
495274831
477054202
62058624
61384390
381918419
342550780
230214362
313598197
81105912
60594531
276727044
132414321
449692203
384150705
314712344
310243268
46432441
245197409
254348061
469269980
266209908
274264080
31623753
317279669
232377371
28587484
127544947
182060040
215017133
97826315
489510810
150688782
308632542
365006201
222833594
484437470
156319231
495478638
28783033
165903
93191678
373116947
108519102
421707003
264723414
36514925
162455803
146537313
325069173
375368849
43194994
230712536
118644881
491178622
315803112
42659176
382584331
398620874
361734734
72556323
409439660
357405049
350369471
13599753
390403911
271258862
15337611
426806716
423172272
484426361
415477155
218873764
125138235
422611059
397528523
176283248
350623291
35402442
445325517
131492049
485530017
207315462
138867829
182618568
416281153
368343266
69481172
185117518
281325371
308890116
88661571
120092537
45167749
415215176
259535316
186621020
262239186
74134557
314472684
329127435
414169864
395440449
438511000
274246354
131745233
315264796
497292343
358835985
399617557
101808482
443583456
419677796
75390499
64174220
264316186
241735740
394028044
97536157
61430714
106642097
333328245
92541913
221129244
479134876
48285216
34064810
91454513
121373897
43625215
482138236
377194247
64765659
159403971
155527489
183687535
245405463
198899367
41752065
46316900
466123426
487772128
351443629
144966262
291179073
140095867
293096292
484371363
240069306
317786482
53694861
441196328
235884670
325324520
1095344
446767420
374981932
340748866
406937758
360910955
83496771
17740753
334275410
474768879
173864618
459582652
228188022
470478122
87442843
432695604
126060378
321079555
397265135
343558504
126064470
369776952
32445653
343584500
457426432
128912794
295918974
172298744
462514678
273504648
205879544
433994089
401046576
8168796
387752983
294879345
107963255
318380073
62702435
280662763
32802965
338169304
101008238
372266589
24781427
16063378
317965752
476423313
293821097
91450536
491412834
62402334
490120386
175705829
379840936
31379806
468401179
347294090
498473965
248071683
58820852
445990254
231568714
235687467
373373973
422403267
9158966
345676243
101186594
479255050
227813926
447531744
499150342
360698493
229963518
174099446
69305567
452614709
299856983
146055242
489455437
377327140
111646029
458491462
336049431
486426476
390252424
121662254
459425629
207499659
371487497
43544847
407989953
75559681
234928360
196420036
353099449
323567713
36604552
233148691
4410663
135995268
341666953
38123300
259278205
226157393
348106150
59178555
74522973
41149308
278745580
136716413
24285282
113247328
362325772
7961651
435373153
218071379
38005454
397355721
248982988
131977900
339558842
455435265
69364682
260544404
86093870
372388511
463086217
251351073
462979316
228703427
155188889
299362441
346139531
69627099
224265305
407047198
49592374
422221198
295742893
18644744
352224152
322342501
36455851
355395719
322729800
200054668
248415103
407913714
355251652
302382669
435046417
363226644
330193021
286411350
185144319
366861378
450249662
126591306
492627131
453503505
1534932
258823597
155727727
317409987
50709414
241886842
156154302
378956166
30844225
285175559
375603583
481397433
20740344
67564534
485806642
448404375
249852820
390575819
410561914
124052487
482726784
191119689
482407180
75698002
412049398
8704962
105640663
331703087
164480228
1549339
193812131
153584550
304874292
133818082
424803448
156997020
198106738
96888565
149191282
248067441
500081192
196296051
200037720
456420172
293898310
94721239
468264190
355949203
111856103
274825930
390937251
382198724
8074306
327796523
490520116
173106986
259102955
433556803
398796717
339269320
23105597
311064431
369257263
494635625
169727888
365299288
285368387
34194516
455463712
7347055
205803195
209801907
305988094
62552440
93234762
266203239
372717075
252311848
367183860
298954270
331412496
460522570
408334473
469089303
305872655
235804984
371225192
156050503
380970075
88617406
18193389
395237869
126615038
124336487
337399425
248966688
374648583
162614446
9255026
489773138
303732589
450289785
46151105
39795913
462774096
8015191
467605807
318204143
105636870
488942977
42353355
404533575
227277368
23514022
222413074
78034457
277689990
365720608
298063258
204983195
19439025
43134860
40959949
85860441
476008895
415291541
143799987
491234027
421314560
363719502
368958694
284309190
249745827
320671473
9703721
72647961
174653641
377736984
162184924
371798750
458387477
402020345
355999153
431945759
439564710
25849015
261581405
231841057
329520271
365622350
408499830
359549937
236700800
157022216
291206906
395855716
445824437
204349874
263851044
494324301
231577039
415832870
176138597
274544657
180809071
305526778
223874674
224175847
375437512
373617977
479447350
367530982
293969567
114158297
150205640
459553362
159411100
451189210
59969917
127488064
29456592
345699483
345257392
172161210
261950851
446647377
23368819
171676019
165069178
42532001
494596576
243745174
480745487
493963822
464164586
92394205
141393403
376655545
408464845
252697472
325814278
283874697
390267942
88132829
429447302
162171484
215021828
143380840
457383166
169354809
212646554
318016817
361328025
46541053
29773947
478778562
57127898
277760293
156161811
426411622
279339699
242622050
325951578
474059942
391037104
380507028
497844238
438846844
379883890
292696100
67410825
42585163
237297509
193424410
30528594
430239066
410794216
456605145
429843468
141805532
236040679
206448620
133824491
11635752
249549580
9084658
265926118
418243101
119274016
338436243
194969359
122778094
154321179
13942995
169359982
139960866
91935748
115612021
139278628
441623327
433210047
371074324
332408134
213701385
311532432
451227465
167081256
341788339
497576270
26884022
447057630
406000521
362939846
287059963
267383518
66769683
18600111
218521320
499439834
117765264
404516636
245602800
343151006
236205526
229073462
237391716
91068091
39517060
302881626
407591675
260182252
227454995
92441104
91271954
106575692
246729434
380414162
59781666
157816425
85326404
455988255
454059992
253313409
31838089
149918751
489663391
288867408
428319136
258168304
60248556
37472380
453286404
110519047
33181039
50674281
130670258
184346413
321939365
424446609
230976448
54640507
450417479
140935166
48215366
129005453
328717506
134400318
328393355
206763146
406614698
379175270
26984203
426804355
421727852
338235238
157058177
440464861
106481992
480334854
172268305
74194300
358725527
76295314
64232612
164773109
80285588
338204568
407527185
314689008
425344564
257374333
185264261
18653803
83357579
448886287
496598435
82199990
78140923
320298575
490649980
214756622
477536495
245151050
286839057
16817489
181163967
388867543
76671860
24860448
125807741
466630588
435004386
331958673
312895350
250628023
49968402
106252255
155100674
374799879
464733594
341502509
463732049
230471187
244811973
6931938
16605864
235554948
469137552
91427904
88690073
30614873
305337439
316183724
464790243
484462448
277677449
232182614
90912228
119412402
73551478
407795662
342444241
319347516
292004698
149781196
143519722
72765540
197778653
436715649
401031560
90044870
225555952
118511410
418655267
452819408
140505452
107038130
230856984
379383744
277332513
352303021
73060880
302627181
227260720
309180015
380939822
222726800
434704721
418281698
231167868
404987797
244964139
144408572
266300762
68916262
351553071
258686645
457839369
213128634
389502284
251780610
324888648
223695863
472835710
383137072
49493407
281134307
480928054
47013508
203098755
210482143
199433420
290331265
309265895
187934663
237319399
429251636
393232095
314291909
365411036
475634990
229185783
242313699
161222688
474576780
289153008
393964704
147216706
52724978
491396648
14131616
257078964
212680969
104018117
429784920
403228586
433901697
314388894
136734732
99620662
185703626
343255000
377253234
479535989
413720928
200859702
65479641
203929783
477182588
466787576
394832382
51411305
314095126
299556472
52763883
64945647
161311847
458157030
212643790
70836272
178644846
463142918
229640098
240881210
343309911
5880229
446464297
446547845
278166693
486804232
224922956
221939272
448550776
237762989
190394306
339581787
361140186
119987294
410172146
58847842
127179060
278147810
280460327
101111609
251760959
459071978
28511127
253097012
365183294
475175175
25514468
281735715
419260045
477379901
445200913
261926467
88185667
307947279
314165131
495683529
292803469
416305007
324531068
412119746
270481061
229288359
431070825
165699552
383499526
210216765
102419495
355347678
371794847
361831048
130901319
474142231
209342457
67334745
391515490
267590564
333433723
268718988
329022096
456608912
228050787
154015224
163320574
55823897
369036739
74460314
240674589
170156779
426246233
92053942
492741095
256985736
28973286
350294089
323062703
419062417
478471893
73369334
262663837
479779305
180626295
82452009
419837270
61380628
487820899
59240163
464581252
314658565
198585967
15911916
424086060
111128282
479006269
480127065
315726865
246538795
56616673
459692573
352452601
477732391
129822252
97588057
245191113
497032316
18478419
390120041
341163735
115444739
14882453
98474137
402018554
426602658
461796054
28262143
285078073
61272199
69347337
448518436
348715832
304845950
117848065
464419661
467456933
399710
440393415
437560030
387932679
439468285
258395439
409407035
98981960
226307606
128883301
267945270
314184191
238763794
252728677
457878596
395852526
432500047
216482939
274233300
371414461
38902959
190925929
130310578
232336940
186289981
467573496
68689948
478561742
254998714
212189722
473418496
122328239
362259470
392552837
427040224
483873081
415254413
294242828
159009656
103037484
268265148
131070413
496174410
139010384
459754451
8876234
346515078
487042476
246945759
188809809
58347524
174478933
15269376
272907816
10353463
63082417
191455778
9380321
48045909
47826016
178442558
189509654
483809345
165356985
26861063
468615989
118736043
28759247
285351768
274514828
313598416
172356122
5022453
239176817
283992623
145420414
292635625
494467091
198288188
67428706
486361981
467162353
437978685
40197196
317728978
480809137
244234634
106998789
435432074
482002531
137347908
438784578
318490474
36512659
286491400
446859361
475482679
19698880
36574415
434759153
388414852
489115870
314313876
365775025
258713676
178819454
140581472
325790948
299333422
218805168
469922321
435312683
13883575
383833486
479689144
172067999
493287820
359892276
234435397
415349956
351301714
122501701
197693392
365884474
232798627
385581921
131278265
181984860
369275732
385804460
223282789
73133922
41018728
481335437
66195639
298140324
349641882
427270299
112046457
123249023
224253833
378362889
494259063
474350403
39034300
399734233
443922304
48731211
273021968
153525831
80601756
82023888
38410778
471697772
300711704
425473744
331453375
258313420
354294954
122984795
363831250
339370308
78288052
163789629
181448816
344989508
131133141
356757998
178997622
308744247
312028140
456217066
26611000
285257663
237034656
462174461
467799265
107542773
297104914
60567840
192930405
443843586
55721879
204781504
150665357
350905919
173098662
273827007
369338442
365442179
17763037
409488557
84791441
99720881
22683729
352768397
366582324
257719984
293358146
467095419
244471656
290561332
462756862
357716507
266337573
329251936
199831836
59384209
424420062
76810151
448442129
214340906
257214681
485983606
204165337
312421943
75155165
141986633
367740078
30796083
438839878
106171339
455657347
435719760
236633358
64702300
107147745
153125975
323482860
347486632
403845766
418621891
129882119
440704652
442312860
230674109
350338784
496757714
360656272
302458160
276177016
226547551
118650187
347048082
175503464
475849337
320690392
266756706
258147700
192208892
187986257
12996861
237947311
415065587
37434043
41524245
429592792
436827351
148451731
127292681
80427621
237876995
39905593
486418130
352768724
251827547
312250119
396492051
344220506
354998176
28042872
195173483
223721985
353636675
113617193
422846364
367613201
356786218
75691998
292513704
374314224
230226787
82375575
26871374
76374986
345263173
357259108
356470764
385485250
493434048
192355120
170252551
232489735
394057628
337919458
278559892
453973941
267818880
207077135
418884175
438122432
162576574
302903880
53126975
380616478
266374727
71181966
46966743
34260003
263784368
354804201
395513695
275784474
71941530
154662254
266554304
450308413
271973083
370322131
65748634
111118676
427821936
41369850
196193848
456184470
218568288
488575048
1137164
210142810
481742721
404551147
383999224
486531622
401770275
274072903
479011780
353288949
245068278
11070410
138982991
354858090
369184531
189499136
220863596
166969391
47239978
61287665
269972121
263196032
100038319
402015952
82627607
3699349
125235788
55051375
336187062
6363495
233438365
143561075
95003937
482541568
279066888
189956092
24639864
9581630
480900456
458872004
241125156
115449568
165412762
371913386
419333469
411437628
377130368
90620376
343300829
50860897
258288131
331896787
311626207
349366429
451154562
306276000
79194539
161398601
63037720
285170065
308292849
37445215
155322919
411948182
265575389
470403300
275102304
295059650
495243109
464352617
172911371
284790110
292827736
277289024
322994941
63507631
111252251
277985009
303146412
442480533
367074745
233467082
359584586
469949209
276086886
450877473
153309596
275681813
165166094
28258230
372169075
89966559
22353921
163001871
404317421
78842395
456312174
392878370
364145495
236879118
343152833
263859532
401768976
22844192
267041096
103856731
152464967
198146786
230230283
316734423
321184388
476709180
232329510
84024199
317029133
227504629
156731623
382717233
197967470
280874392
214546816
103069067
174721079
15209375
224318852
384479526
396826675
390392260
131844624
3481426
478449640
161207637
480410547
191981103
58694990
81683892
349955485
198548022
13584694
76071352
395067734
365555413
295835953
154880397
450657412
51522674
410368346
51121585
470630929
444534956
314626168
46511825
59230559
13443437
106649594
73390607
200023887
263713870
216415532
251418618
206337461
444606009
34344052
162367975
108998403
208952962
262109255
358877573
27199278
74076890
260324112
291390262
160621161
491683342
3200267
486290722
127058644
363164759
496202083
399829296
9585742
175946996
275547445
15203379
13332026
115329442
177937325
445662497
44817478
450885836
12215762
159221139
357469999
387784525
494808581
210511362
220522608
70344490
464066204
215607089
232495134
334866166
256404166
152319442
163519735
389786010
122258829
174821482
185802092
330256611
173130648
294200350
414596314
97008638
315043133
252701606
38177331
283029499
96622194
308113771
304771519
378905706
485836219
93181942
8705553
239010399
226920869
282295438
134215750
226056558
419729590
185413927
76077875
301368677
92328588
115550405
80280080
369357739
382549722
43489432
114410388
246881887
54863080
119183358
407395842
367355196
36076298
425353622
53636413
399031704
455454805
186480920
464107677
21819827
498683741
428218116
421895763
130103478
389061911
398528097
333003386
245425253
123701156
18090354
475204248
308351721
20198066
300326197
323128886
236450461
188639707
155680472
51071638
338576365
184370874
400452408
434528905
431181164
449077625
36085009
81853197
262800226
486141250
170676688
12325916
242799444
409036248
229539657
22400942
479937544
203962623
384695950
228877926
406103416
58151334
477710823
53067708
443523473
35359236
474779896
249658033
292509195
205157155
268873915
495421137
60031818
36634292
364580729
95641408
86718608
272354374
317939624
334324034
277807795
107869345
482573305
313505696
303645815
21262160
472457923
224977227
250458053
70313342
129434103
365803401
204374442
51127898
16043160
484218092
456790494
478158186
1203241
489912571
198763708
490760414
493823935
415518283
231402866
500016923
97685738
397223294
243075158
359715147
161691389
472374996
106378546
263275066
359095552
248636051
234151580
457518224
11513408
343909680
326515026
150967392
319869111
82617899
467862608
18921373
425932950
220884001
487867204
195785312
91406504
283048301
64079486
298106732
84654889
456943739
401401961
76500200
297131249
286595307
398886156
359826615
185580175
386427067
338988803
479733185
166894571
437573789
152076558
86713891
450140617
448489210
351581738
189468765
276669737
172471371
281592303
467536313
37254927
491969429
233448083
199083477
176487026
366193836
388917247
74944579
137110624
352939807
310587218
51822804
189677078
250357755
83481069
12986000
459707924
247589383
20593012
101099241
431817606
212433296
447689079
141802538
306136791
239729145
2882736
112075395
339212023
436188711
261871176
261253341
447867185
305048406
314811083
220829886
22217035
59988209
21834328
76935193
412008866
258109975
49471195
388574673
310520654
150661634
494858388
410294874
186670042
10378826
375816144
282529678
44491389
211509895
376145835
8754500
113339056
280843330
183781335
234184967
81098221
225463063
325398731
389444764
290152520
97492109
172690490
241774460
336148898
331978101
25817525
310597707
73225758
146383029
74513468
70108282
310990174
276227571
135750207
287442322
147974378
375200527
357797968
32139105
480587748
172504472
17807951
386457384
136479128
480777998
64486491
193069548
48671274
233117100
393903523
499310468
355743809
338107567
378447670
19501910
143422797
440443123
222761601
157665632
157882386
347703568
6485024
301529313
10486696
251507275
126645730
2368819
497317532
181823462
285226813
312595644
235686905
462652226
186283705
195955279
299423883
148949505
226226564
312757974
249413655
499334424
183311312
301137876
447099882
403233645
155905931
325331062
200066725
197188537
13388071
123832683
179057710
92386683
352645963
213521339
29470864
411735326
325250410
429626153
367448196
465318893
475743622
246416342
375520056
462088439
269188498
411043045
406013848
252447099
94800459
122688791
445852799
384082008
38652862
79329887
258082509
391922726
432392993
167526964
265277679
494272957
208424343
494254018
113167027
141628401
18997938
342002645
350023075
51951083
291844756
451323423
152466640
431520233
347283625
143468210
387152529
39415760
413656979
302231285
31059538
226208822
268630183
367573402
489897709
179665702
129360014
13560356
365175650
33859407
499028495
264509472
87449410
334078457
174280717
322927492
451502725
254115679
314320102
36875371
414511616
476992711
54524931
196432087
240054002
21898140
214566865
439682930
261413151
262496621
122107670
45497295
315993318
163620570
393785725
331980401
57310549
281089460
493130409
187341606
452741810
414508692
12161548
79448612
93706567
400717450
249382154
309660462
46438561
118910467
364706548
339166540
485356642
29890758
264448242
418026343
272166073
274033604
172944819
227564215
292151697
92041396
454160640
260124860
300965593
38908502
283469988
339007171
390664005
480745313
120946693
107540990
163696057
96578948
243674483
171376432
33229390
363689612
101110158
116734315
152990494
56692534
481778071
308044856
2568758
83976190
468110511
302178395
140972139
108635783
113490914
265317972
94005835
119382345
487746507
493796071
303313609
125609303
379844221
377416122
906983
471918487
150776829
325450334
75094907
275263455
15749930
366931644
212256095
226479146
327475671
354213986
421924903
290258293
214120329
339863773
301747725
15584650
478218057
154590743
328417010
364266616
1687145
129281007
330877714
74102437
367782872
340966615
107514011
92378131
440296996
245342720
168824887
432104269
399620753
262865342
80885997
6456243
329132454
90356759
489478325
409167221
447815865
101208983
208457793
77644141
255768791
280507336
412006206
172560835
165480372
138551116
148272179
314784737
46743848
273262328
42474147
288458453
412777073
430010408
478960902
201772587
13700905
393108544
476151626
348276019
267828420
60760270
290594645
246984342
178808874
437422158
449944947
213544500
326937549
145877725
431883227
370530912
61001183
109960989
166385254
221328729
326080266
234587396
44621346
252081072
363458351
394814763
290283140
394710670
469529615
279508142
33643126
446057976
416119326
372822896
115437737
184759898
24690241
66146291
23043444
115071477
73659018
295469079
342426219
148330044
238122439
38020547
392691016
498217141
418448512
310875490
426693848
381093218
294168848
260825069
439661131
274462184
39720289
30357960
34235639
376012013
496823363
174556157
306737992
465975760
92361419
60003596
294978914
251797381
112620394
348354332
202217314
497905087
348362878
313605816
229402349
197363103
306655209
35030441
104582976
126581975
89468723
127999278
494768357
343741571
217295000
350339657
446044972
480405416
35293484
412107435
33266192
355729127
43356174
218088463
339308771
34020050
38362109
463381679
471440185
281986920
384700176
28527812
375903209
191838116
440167702
379427542
241198993
93768268
184293246
227081968
499776982
330241247
373867505
405733346
478014595
231566124
204064519
166665447
204196317
245457807
370301822
288157414
413093027
10218359
15450846
226211271
215049525
351522538
110109026
378626868
35707558
210272918
135194721
174570074
368385969
210116486
403976729
157522050
413185952
93990908
413772364
55296537
176273189
259249325
99396260
280064942
437868589
495126864
274881114
196086852
242341349
450574363
424643613
343521249
325984727
57862509
59498209
230578391
60504993
117970035
455146267
249860072
393380525
230602992
158044131
318310199
405693949
94173688
169334825
137014974
243114207
140559040
230071122
332758436
38184062
317048588
485103520
404144309
256356447
300017123
468972929
108966711
126518007
38495540
398475043
51937368
218724250
130205799
45860287
178046129
329070950
45045856
448899211
311319091
347360874
221861813
4209604
406252400
46890083
318919482
30518468
159067931
28061476
45462788
99912193
94529381
227905829
138628026
250771514
69224954
148004993
63139213
356810901
180266969
235861437
169444904
34531598
46652250
382225061
113480386
162903671
271233501
78261640
292015177
240970085
310456571
135636828
444566532
50321847
38573367
288792317
249611878
86684300
201009777
489673933
306858685
356447849
151636861
468037623
142925229
369548790
338128981
164240206
459566342
333746685
165272294
60096960
221132965
157156450
220189376
166709468
497617052
171831080
337414250
369629822
147863319
438366558
221844971
256036530
258956980
81690470
156049797
467429478
329321830
315874937
83796391
210850696
234776415
401651296
369378728
296967793
247644653
384464500
205200599
328791372
113482500
134559115
449238809
96436764
176597934
295359521
214641045
89083429
138675887
58162413
402201427
159743430
389508521
278904739
37548324
304632435
2271971
234607422
189799022
18670555
15162217
15090968
392657413
40363275
155920812
343063393
363003085
209306689
340085581
376683423
351491600
455080879
149878140
436198380
378641282
10353851
358380459
212785742
16374544
61115255
141906676
360112467
457069672
441019016
59901286
243918089
204798883
126348845
51936876
306944143
390687763
44655308
222046182
310677387
475216402
360884464
427022799
194868078
126261271
225129041
422505243
156134263
56583572
193227753
154368833
166964243
263019571
231715056
489755683
284915589
438086332
271269867
368562714
314234340
8531565
238717051
226863093
340655434
262538382
379340408
371637541
462239627
316698118
311316895
425239462
99258844
86566053
437069598
378617631
475642100
444921904
460844185
151848636
100583555
39872300
272228341
13817878
184795613
193494927
57653043
411826849
467118231
243327492
25333199
109799103
465192386
252822353
287892104
276645260
362686363
445476895
229748074
228554901
387757619
126636485
461522655
411896627
170901913
101165704
365341496
270897239
206893179
281753446
229663295
464620222
12594775
294304580
270746574
304688768
369762475
102345438
336681899
103149719
103181513
384771835
114295992
279212215
415821582
448511508
403044711
458363624
101072928
205152949
202858018
70731672
384997489
193773144
350245292
287013918
474445478
342015939
357912890
51958725
122029779
352536060
139409234
435586626
305175308
356957286
1378162
97453268
125629168
331039675
51544747
457254359
408027846
199161720
249466156
405153196
311783543
139224432
212455843
132042247
439305805
455382987
141396059
340716503
382351642
374134003
153180819
149632650
264254916
123050591
105999145
230263701
122228427
440616586
176909997
142372893
93769247
241594930
61081527
51118811
359099018
384636740
220819689
319520940
61675507
499462044
124346897
5370805
60658732
454413081
477132866
368295874
18546423
308253135
341114379
256625079
39240157
203569410
108919465
139981398
442805438
358655525
274289637
175079480
329579854
51100988
472962527
181678471
196843043
200041964
142525816
88344236
390313119
56195544
365850213
215401764
269137117
437561
418060268
165667414
495538423
197411096
357810501
370547220
422077196
333697460
261060646
66684154
399714361
240614610
250902291
154647809
189771217
481523782
459818280
497384263
77515453
132105862
209784024
8864777
154240657
83215004
430058981
428257962
400539615
478715752
461472533
303498095
194100504
191443128
63945476
73431450
386652699
499384423
186574551
131704271
279822177
132609640
80367386
282589201
377988848
160171080
337977810
177300823
445282024
46593561
59836730
227547291
654594
129325616
36128832
100020741
366293204
494215595
166071187
270212913
198910821
417535764
112622232
121420507
144380671
332714459
405975552
2895770
118572156
79764486
86535719
34347285
970825
286303297
299036335
95591743
226393188
206873856
353800919
365223171
343815394
498181336
158812908
306095189
162911465
383024225
115488464
360407662
472693420
453145483
383001570
25437005
285282661
387109913
242228354
298419275
454738096
41222495
195684039
134550500
301645326
74203828
79687252
109355205
103414239
287616573
99684684
180020712
248882014
252026464
476669675
120051453
101085331
438065795
23402218
366289983
31298366
361947271
164017612
22325302
411001949
68753101
183018204
84567533
93027550
178117311
173258011
52161665
116159655
214532951
115874400
412062080
338808606
355224408
139143961
432329288
363953380
115396681
343994385
315307535
392261153
196105293
245338881
385236752
222005005
90869359
477510791
140535697
29817014
415371330
119536579
33158244
196953270
291433968
19835835
6154786
193615472
160593059
296379707
498325765
26409079
272989474
192412302
447521220
487293712
498053597
127223458
180592216
209013442
398908861
451396004
6716286
486650239
8747691
446915488
59459150
166463587
195521862
482785655
279646377
420805279
450908143
214593729
311486787
498836438
322163459
439726808
103028122
211028573
41725132
134824095
291914356
96305837
12656247
58013425
405903033
241886289
68504447
421721763
70149117
375832031
99413918
56595849
262703897
145164101
167228107
437136664
430709770
395170938
247419583
179893023
229009662
292754020
326244884
232952843
240379684
304612121
135541509
360216813
277699227
149057713
431296663
8875270
172142620
331229625
41133627
249816477
174394803
70365273
464839551
72810022
445982295
40469921
288713797
436527252
458849145
333023830
327279288
480552206
326693011
376964262
250261127
372620653
137613674
224455755
230311710
195399378
454196574
209692628
74849975
218766160
27095283
156372222
203634933
436060966
394964233
485217255
399666257
91754284
413788105
107619563
238225299
490712883
279365055
344358207
488269074
384317396
202968290
166372984
345602927
251217065
474297904
13834619
110496987
458366415
422979237
139348132
292898008
431611537
280850299
270327602
38604
379955689
475410925
491553073
407782883
19085855
416881927
184294134
413161468
45666653
421377059
449318931
113207483
196523857
352806532
72734055
390240774
152871000
153532929
120535239
377349280
17486838
123835801
499950363
86625284
105961017
184284134
19030762
124337089
322931354
408031115
234505828
408382931
90414000
17037230
105312256
266780745
278366945
410048750
86399956
123950786
350127353
432051280
53793211
26126577
385798464
24668941
144274943
461166197
85555119
204871341
374668010
40346974
426458699
275919560
75994991
252290662
131286495
460792355
35206989
347956162
111150797
30166037
432158549
278467232
98177785
381181339
223073218
92230788
148128856
439701621
30216662
241806031
158608765
160597578
67205173
288699413
178897766
288559725
479618757
45339863
219859979
196817420
255832627
340274164
441047666
284939073
444910936
286791750
133637823
498733414
219047127
7364445
454873394
16126901
266730545
253451392
144355813
364094491
65495233
369887026
255432400
283248821
226690386
254857669
15678700
174715200
374115088
138550210
347080756
228473739
118604181
49288461
259206285
245363535
480950457
197570943
481593107
209251503
382541687
36744100
231696858
263356898
313860196
447446485
289713957
278666090
100886294
419654197
73951289
439339659
127083085
315858404
353765264
417315144
47083339
157898187
420079971
57542343
132828856
275570992
58120698
162200414
371916912
358054683
231790553
251205587
446022901
348958224
121331378
81161322
162001970
164491901
478432644
182293088
202635596
95150798
266358202
56236199
349629736
188692969
153610821
126947145
446785177
29336491
274521141
302348442
366139198
256591754
285428543
269107369
15910174
157478083
27899123
264704937
224493252
345956887
41208905
160681286
480033772
252433042
136345361
26883321
21294945
226536623
295026178
28460680
273438835
110219455
391670870
121499473
475250182
125011310
79003667
445829674
406266840
196380332
487613347
313596666
131022409
280656467
253242544
167149338
241453590
39561680
378120674
333068794
78199989
481894527
201733985
76520884
50604942
187193953
271878783
157781127
294404635
426853123
492162497
228195890
229578612
289270352
23176110
41080539
432233259
235716577
232193874
7382161
67404508
377753249
375687912
189532609
342948463
439979038
250278743
339526428
351226084
109055661
284732350
156883802
132415733
432920966
432309010
307394377
281600589
148851034
191129917
175031933
373432284
153095010
368188212
486837830
198545336
104148212
287045957
423718551
331438253
495791873
39534539
497869993
266528666
113721185
437644555
121142988
22279778
489644014
383034417
419470037
280641248
210580532
308345394
15342088
438078567
295650359
163667790
126313285
336877526
156171397
336162908
342731393
64087072
132365453
287994226
278522517
269532177
404907092
380303299
103519001
153566968
225455255
492397801
35443771
137543832
115748580
475215129
123946887
369006002
245979968
215286156
66027693
121047956
444269785
423329336
50601053
306292252
387951923
419891407
394328954
218727846
146423524
386177492
195365643
368036886
383028756
201287729
359715021
220075708
334950909
137496385
7243642
203540205
90211708
117092136
333046133
402487077
281671999
221005442
265950885
417134415
208772631
202934251
317411287
297319146
473045426
80944126
158667153
187220822
384617596
338517027
378670738
318013730
327453872
226865571
267616444
245810309
228299964
89273493
196825788
333431764
288402614
478484556
234310580
493343229
369324773
108158896
131135253
45218237
342054028
38600533
59894774
409818913
128817846
457221516
186502618
94899000
405714442
144726888
218160734
150967857
25200637
355244048
478896806
362853064
313135680
334456495
195560296
468650839
286627814
189258699
345319767
485445690
442868861
447308525
465066576
350966487
400678174
79806137
114757290
101641047
7797632
293622036
475056357
385973931
248030759
404817761
385216924
492160474
18450078
156517378
194990321
5022978
360483006
339679965
109502015
214679875
178271985
446615273
107536371
11424422
327406483
440694185
362985092
55303033
354380005
174765194
459502156
473403318
317523282
340253221
140745520
127511157
294268039
383187959
460612211
350719707
403007469
141802774
154793837
60194375
345029320
427377319
409101893
460181993
264951728
130432325
454197662
384064083
110052256
331328059
418286976
449548903
248410794
91201559
223969906
430863101
20752753
260283234
357829338
298979276
71105382
120654897
156068453
238696340
483965951
384649589
183093369
52556460
268511788
142211237
44751720
287920506
215175570
434864213
98585110
252942059
115894231
79486062
460471142
81423464
262098334
173776842
281139236
454828704
207252581
342971947
49725555
480147390
9401195
485281164
90726587
62539884
238242801
54536123
151012495
60106185
63217220
53050831
454791612
223859383
224464646
209513300
269064922
258965635
245883871
21366330
404711802
348586941
15346410
44315439
229996450
465427222
276659096
259113181
410466249
310575327
387592186
303442252
446546959
373016332
487016507
119957180
84176841
188261451
309492726
309142972
66215507
338827175
288652969
121936495
114390735
772557
326857571
454357541
446303373
111071243
475146365
346872313
349992921
59804312
93364189
414440071
241897966
185515216
216386174
459962912
128036199
475651268
480213996
300923315
83650695
355133845
109317842
374122626
345050735
55195910
96492562
126484611
202761281
496303632
206502513
138778521
344861708
359371422
429694724
442574012
145086301
443465257
138009950
155615738
210192007
283982908
399970514
62527884
402444215
70251338
335524137
680839
463880909
432117680
52887779
459741654
236357107
6883710
210747200
379404680
349118617
26617955
75429429
270603451
88522099
3552733
160652896
305115955
452689335
255753458
428299935
72860809
240828647
275969538
20769274
468256129
212052398
290899226
393779989
140926996
241759591
235508000
440296384
221480534
177154853
121768280
58090239
388159151
373735417
417828678
434671537
329627528
492914619
191363717
295004496
18717037
428237287
183748739
95794695
237032263
486785230
259367938
232986968
259582656
304516462
360550107
223561668
445224811
416373576
25733262
128981016
134062032
448814603
84269999
304460911
344316394
96510391
119562360
84892117
220012873
170668377
166649267
215304052
240296765
321461884
321424398
89300163
272219805
444985747
351591784
115296314
180398916
330625270
368859002
193820095
332249496
176181037
46181774
336589537
373644282
53992551
396797737
163362780
366621116
85896030
257768273
473044529
28599116
212824215
181548255
399804310
179843668
81830864
279062111
415479013
384631297
83877795
216874105
443005263
292799765
117630584
8639043
41002408
199250520
308801162
347629926
202556415
51302254
386596869
374195508
67447831
373618481
446999761
444578260
41128122
236691083
408688859
183566545
174581191
468106258
256180784
421885963
354292473
88923687
343037404
281696579
297777290
299128646
264403402
347193515
117723157
23603387
113891782
361877836
250070062
260736436
144148353
415208314
60204424
88180129
113722136
61489692
195749788
365342559
223559673
430951563
485380425
246977955
168895383
407609547
84217465
313153549
376299030
98119226
103894658
217021856
119010900
155478899
230622497
86466130
303802355
366666244
102691526
262483807
277957461
124434723
207028777
288642109
481968309
286415898
428597266
159205399
317125549
101081447
211461784
273514994
69209716
318571391
16020794
418754544
446774769
405332405
16481528
306481528
449519172
231519590
151934732
498389609
67301541
378824021
392166367
283431607
145023958
294940399
414647018
444587672
299206585
79248246
202441444
254360600
368538786
64582833
179121425
212789795
3790836
26240820
340094814
156818594
474336241
17444962
470950499
419097068
324893193
462990346
249358964
294965288
210639404
140585886
311373648
170971999
355058778
285026882
7135220
97450397
303202804
290741343
318500196
246282804
32057644
407570245
62065163
65103824
88847335
257012175
355953627
331206808
407359386
58260810
147540994
280299645
394688333
354332911
221929880
435162404
450355463
84173654
408935827
424508548
87983943
52998962
18408323
97444883
424396922
63873721
403311335
180427583
332551617
191120100
116349801
461454205
216707196
92948195
170769997
44809426
418098167
493312165
129624619
283602373
151641694
43559638
455663423
120494774
204775961
48299894
358513973
348451143
178469376
481572380
419298239
260235090
312563146
451688195
135974182
482952201
321396993
171840395
179757813
384766472
304899870
213545730
154741945
429928918
373422746
155742388
392434257
87043975
311401329
486894957
211262957
53574064
30628611
16460159
399378959
470507918
459937882
239677158
443197634
14432728
132262715
473948878
343167790
493542690
276261395
382970273
260454974
128638961
454320341
233110440
101656582
88701430
194763417
30540493
474598558
439893248
492914435
483274233
166020652
145389473
58296565
15844117
289601182
253614254
96982855
7871254
336493080
195786098
120868227
344602097
107337922
90297328
381053462
291704006
190034692
62445950
140441205
489110473
8644432
268096309
418762826
212883986
316254813
9982439
245811346
358407086
439201668
275051235
117691512
7609301
268929974
298944754
313470494
464502376
131728043
327123848
151484382
383919068
477279070
69317729
193551916
101383628
75024912
127643127
397081866
237387060
406022307
4812743
379266978
387995793
76804734
468364935
104929228
272351553
313387898
344189917
69825016
235119004
420811550
473460072
414447709
392871903
43964756
129057401
475414990
63250702
82409705
453955066
378185928
270061928
15017779
304281895
413042310
435142000
202554543
138447290
449389690
326859235
157454782
399902302
407686503
254418507
312160447
150171346
96739163
111959569
44301228
289121599
382251485
169094063
126353512
472722746
366176411
295219005
210122090
220954136
61280256
287496263
196084838
491049998
95877434
377138277
417868455
197842625
433558442
399236233
487588038
361859950
446885251
47129305
261542474
329131145
408745676
495479187
315428969
399862221
416074525
154342984
388447305
134301996
118093520
136161942
135743448
354426325
261010280
350433116
19517372
262191751
104959339
19330765
232847485
246258252
296344230
247392139
346111688
16988360
254520920
237417656
312241507
166221627
111167449
306919524
472057522
184188787
123767949
48098669
298357267
236239347
12433821
138208260
269924075
433200182
299974145
333949127
195102649
48166545
123401522
426869407
391836820
372922823
128615984
386176081
820065
195872502
456302440
313075476
407476344
151307994
382357862
78062924
361171042
133689042
216340059
4305002
162310925
412113981
379008452
346181757
303526072
141292138
2678567
143186435
96583502
48695117
471279352
450375420
302333878
171543513
475765487
182855505
345036460
40142420
319876574
272410967
370650715
391890133
315894784
437028097
17400306
276052945
60933207
439965811
181444063
101770469
301342967
121790582
79769365
476004766
483160360
121182557
353955144
170959675
312058104
435239894
95257233
204154309
201570138
227278904
410745427
436720190
121145973
387582436
267735645
213576852
208754059
475333352
126592846
339505919
122909136
55713188
4653819
477004118
104517474
131145155
472799258
456109197
134629787
455594601
34030250
364835854
334711596
422208810
354964402
387153212
335125710
146049363
363221256
171713198
401635069
414792654
164318847
23113332
126152277
232050716
258758248
179512214
48087742
11666982
273848353
231405163
494592383
113840243
261999582
413338342
366310426
424581680
46802632
91310873
396867215
274994028
437875151
321879344
108413225
170979606
414538063
87296954
145270894
99031426
343939556
139772865
429004944
200571803
360155759
14795344
392648341
77080461
375214680
286012190
103907864
142265675
316605933
345854729
324369330
320636609
184889904
174436175
474961361
105464677
264044055
464853711
388299656
28700204
106967075
288843809
210171415
472392437
163772284
260781297
450694266
106079768
218437016
297675687
198119599
189660756
224956590
122689225
358445883
97524379
343382798
363195905
56542185
33664235
264512995
216928821
16012867
499310615
47763061
163576825
260387679
366157733
307874395
34614359
246346450
8991399
464405590
348808197
67362828
32934569
222706921
93035969
294802250
61261900
293086240
96913916
127269322
351693211
180615543
469019438
235148733
269873991
186508054
344524563
296623522
397317902
402201676
152102833
423725969
337733506
352268283
439303911
100849392
479326741
371486646
118415950
47805952
499409755
22048250
97270545
98207242
345652986
144499188
347698423
434137913
82446811
405078861
29364774
510459
495957169
432101887
389060703
336673924
338653232
497644436
376141176
333608917
185971204
15240254
109981882
169849470
123713087
259348222
271008469
11292373
150745998
421789237
42334238
179411342
145773546
42016134
406973215
177491696
85021421
53716633
405073482
476073187
322182935
286932430
486949053
355082502
234136452
55164090
78544020
342517518
140135941
246363490
437633657
396509908
121224527
213045257
236037835
349003470
481062496
255137904
174506338
220318109
358447732
457511829
404156248
115174967
24884003
300350191
110130115
342922388
206897714
248775535
219625818
371893755
480251113
94109507
411871108
401097630
30663563
214679773
304654436
169410621
118128439
193097983
130548386
253634874
158137489
76154593
27302565
209501464
157214971
22968188
347790742
279553447
490929842
251638499
36130945
149248536
397683953
112880357
481337146
228905107
152903898
129654091
248971595
340771332
179911810
275166560
259438870
214919042
188473906
138612690
338754276
354687405
260911253
415246746
371126900
343186657
59898009
318351338
181657033
57164107
391578927
244459401
362229929
408397102
345881907
387272268
150924216
286607048
141221388
172313458
443704478
436034160
235829156
326391342
203579803
374292962
443395216
365665120
70103264
206713844
326102949
463116563
24606216
401005301
259754928
368508654
477373361
292673310
290469863
307203765
280573527
314208503
248365085
95939351
723028
335965696
140189487
253519328
42824597
448008570
79248058
103950119
489973197
124795025
314478356
271719889
69111421
25659725
252871103
156749076
312111162
210009381
129043603
139327784
207519941
406903969
439775375
174157739
291585332
421685824
226498511
493610487
497169322
273815210
354482952
450189956
367096967
212501083
49908873
196172170
262064915
489124272
462998086
200565671
118504
262501685
2763352
356845279
363132055
145543010
214853540
186581066
354081960
425392385
54680961
355850974
332265474
327314396
164052785
185515517
264262599
134473548
304046706
411657536
146713466
6339994
143496417
47518078
218220340
429077461
447637871
449151633
457804213
462912651
66079866
379773150
160986349
383290572
260694519
125837591
94336592
185183871
63140585
333559260
139392216
430040131
29521841
204396865
278102394
238221657
273131040
64423157
315634525
173427697
67572666
79917305
379594883
390088284
227862644
236759528
175482575
19718388
51407763
264394743
218213375
253312092
386197596
368401513
419484081
218594611
401040523
91982523
12169072
291678502
288500412
320063880
377454688
98827257
213154610
304519199
93611203
147506228
492192231
116993247
204889241
453600968
333813096
142717241
304944902
273434995
199301137
247106538
73456681
264140139
245752520
295763421
191790178
149709829
450375182
10333002
318745477
410124500
164765658
300077225
225505240
296948440
377071584
110473013
234173123
418637550
450310840
272538751
364583951
479185913
442440086
269687795
27250022
431054061
377300408
445636135
403185537
242625005
338645266
193163604
494401003
131960372
83806183
48946749
481350317
309340697
181413986
154238583
384442298
465892023
207459632
454403758
10010907
406120046
488573800
449469464
366787818
267000126
416735020
266411841
176947564
463695226
67019844
295887246
399507455
305727353
341619969
171846812
17816277
396386786
118716613
323974343
341301659
38709668
98437886
221018055
444377869
482419634
38277043
144367435
1923685
296241504
423506375
180407881
365375765
241873749
366528443
158363047
306265486
53235139
393611401
296914708
58103886
23108050
288807914
359411223
370595263
143880158
158593491
180141352
441692591
205334624
199513872
213365448
52104772
95196266
472966055
410384146
460414702
148458545
302246543
207803036
123755033
317770721
19200448
13962678
70323084
377365762
342210119
327109240
131369417
359824914
471936103
141780807
143176260
95383024
452380733
271358865
354588174
243571284
311176215
487558554
363101575
3729271
153481524
236478822
53522905
388867126
165864099
47247124
239745659
357721676
197614920
388954237
298937329
92493683
247998907
40689439
173624785
134786681
7339965
125303467
466427139
362466508
98922174
400509390
182305636
169224013
177552812
186056349
241360161
164563867
331043185
195252879
47590186
322446999
382313794
94851463
166819463
246748671
124486235
380157845
447511228
493863182
153210960
85155426
427892229
302958587
216010020
487801713
446640666
128776367
12786462
171933072
137178579
458971732
240409599
356240247
268779428
132800862
5852613
461952129
354186670
302783340
154660507
233682984
215681643
458908552
295294671
361748552
58043878
217089318
17313180
303793942
252418961
53447073
415587831
206996680
349887327
460109891
446942379
106634082
23102113
132167206
425393198
338277973
336080222
107804675
417990754
92125811
264853579
60163368
229060047
311406473
217237872
30214542
275813923
326598065
154339375
278083760
22084634
263416299
294876306
489095681
331747544
450651272
334537862
348595598
268097118
183395591
28761170
92735963
149331110
470262581
126106341
393936811
2524246
345489578
221015686
396450672
328111230
223333832
250267111
333497057
68442050
253360343
278488070
177550544
193899833
27802380
126203288
144766882
399941565
81033620
182035745
92459775
113406883
182083250
450426226
381153735
91911457
120018090
382677882
481285829
250344421
454088772
370334800
344491861
362603530
342728776
50421459
196121120
313103645
303583528
348567230
165562267
228212799
370349589
286124455
180861686
129074016
318009996
191796510
237400028
178989716
350271631
374878268
314397802
112849568
405633777
460965198
112307024
115525431
40683487
66938351
208025204
185139005
123885559
208014279
443654965
125809268
474975222
85955356
45898058
243911378
101397345
295577629
283124043
98470649
252673265
443604670
136792919
486180329
363720866
315057290
45638087
234132102
179415202
270334461
106797952
344127040
394906198
213003027
300550073
222617069
78190493
317470251
334059346
40652888
254469115
238108815
391478306
182647843
264616066
69980237
166060263
393954778
67705817
27769791
143153814
490077476
65786077
116087716
476477564
367039525
479124735
184198439
389242502
352089010
383334755
436459308
184847137
26062498
116994250
273179931
388466167
488017854
284322238
24909585
56999469
337978690
72232552
108698790
319988678
294133845
387746746
485495700
450678606
147006114
270147828
292404949
203833827
203456675
365882338
124085623
250814294
389072485
14068381
248166312
364509957
302567987
232851079
261615273
43833860
12118261
232245626
221765064
353208825
179838431
313888757
181597081
420368823
286991611
233174114
112407587
55886192
5922293
271174556
383810325
330229064
346224438
456676970
350369942
345799731
62804627
136255097
372263659
155079361
52827722
256902696
393151720
308246347
412913175
366546127
108562887
32364576
180054504
25820356
140685210
388854821
19945991
49973894
347860094
118017826
279925679
336038829
275164965
163862368
465514228
29428783
417316372
336400581
446851762
370684414
374648735
273029393
455061685
125235387
386206339
357975318
120869770
238958899
149992596
95770705
362116688
315103001
476478489
170903401
13841768
112724104
123327148
20890969
313139380
161062330
28625937
467829264
19766288
249774950
55930411
15268235
257838701
399927867
357812133
155957653
188425359
365159747
152012486
124239424
74402336
319916699
348455663
441898727
260213168
236543732
425359853
18590320
83496620
181221364
266469499
327830924
361239222
55009946
121151014
55206071
363872930
384453660
301718855
59989126
345050272
55556891
64432914
210704630
467656816
486183512
448328454
144799950
3601609
170804773
222468738
305554756
323226263
499531942
102356730
487937747
298302229
318205583
90033738
21793059
344838098
423877566
106109186
253980791
244736145
491774627
495560356
447743808
145627442
408273576
260664265
266030642
327607516
411503092
423367404
493261203
293301468
164572652
204680293
363818150
185140526
88964400
53975021
373495861
67999780
441472185
323707626
271993617
141371523
237873217
482094041
409044113
470051203
476409958
276181957
211971164
130930587
173893881
145419843
27190125
229130914
241105526
339881298
50612560
42336738
300332334
483691105
216389457
39468249
225887688
148214238
260247260
115414691
208372592
413055385
321495873
32730690
11747601
426712526
224449783
328542150
16783704
227025972
398809726
470459568
317261686
25786469
80229141
177439664
312782941
428753992
473022748
379703850
40750664
357978299
30737679
218463061
487703270
310681926
317303378
437318704
309162349
468339954
484309423
298461536
33362774
420058389
338937375
344292133
329510990
46868496
268059411
104155562
496677901
294056741
3926201
284930893
235063746
96586608
214427187
312666509
388200639
209522956
43757354
350241433
351718227
11167618
270567615
136304647
127357591
222807914
199397173
109759068
148007529
100485051
485432311
366114244
355178380
164421798
185151078
340875779
101344211
169233345
255329518
329635904
416465505
70574291
48886781
120075908
296741072
118455023
272692672
461883533
287953907
312136363
431827538
329967903
262764795
383440105
360042472
16697688
256107475
463411250
329983124
195294456
291213390
149565259
84000389
336364876
170434697
287658291
326763366
467924740
357105937
174976857
349556628
141015323
283741387
442708671
455515492
240174948
9800325
289571031
141970394
211004994
415840376
72367775
121483820
483325533
354793128
418841752
168158507
468789664
488928227
22757697
364115568
232858510
22716497
6800361
267901090
104502622
264987010
126962365
485362977
202302539
56243471
29008499
459882088
50123592
15858703
240609892
498244767
289660954
215250107
308081888
342606134
329267614
357798147
265821848
41946148
192982923
462811948
405460400
478342194
46926099
121168474
119867316
333218032
200810202
284779496
38551795
50508779
428859284
384456118
98428630
80011259
482273339
304056411
329156460
352290484
405064247
210454629
174595356
103841651
117581833
18096959
8792009
354913914
253178390
87600595
490500595
385555147
385139090
113028046
39449451
191877813
342095249
320154748
290667579
168664261
152963265
270846435
233150329
442161090
133147533
436818459
384838600
413446452
278155499
111574130
231686637
155212123
416112854
375359489
234923607
68789945
249291072
407605515
175703102
329544670
348506653
472855909
203030116
322128776
315882809
106361894
312715727
402409310
101680638
106699455
390351020
287135665
323004325
262268567
119961018
114941814
168698479
323889461
287272496
304368196
21897909
362113530
218780567
466349855
39293825
406511244
462407259
304675351
41277518
449711638
376810596
152651437
411660311
144033552
237351721
383711820
307791382
50523896
103420352
477104833
239678644
81478089
302261611
187361836
403458187
286900271
405755925
281297023
209912490
271426936
156351677
58581798
133679050
481947172
100206198
400066883
449176241
128471479
175690499
213337723
95826143
105585454
457656155
410850775
437407916
470987434
492822161
103039785
402650508
242023266
433386243
116873768
171011825
65157992
434560888
30636376
267799729
450251653
36561204
173946562
129889267
192701541
306191581
119034945
258273976
328313234
430394244
265989936
62623044
201645869
99601741
299243602
298678052
454312689
127099469
131810872
470163904
6174844
440001973
462423843
107798085
61986479
139235110
29699837
126318124
341945112
144887096
396407196
308021376
463034438
339054989
442025879
118184799
435096893
245559160
405575977
456259130
386658820
450522306
337738744
452887777
376102093
100957324
382984772
476650056
250221153
320845618
16372157
489512968
98003101
166428211
233227852
145218991
20650082
51537984
143714922
482717389
256882866
474406021
76903802
72093282
415493092
307432010
245234787
406893024
345801369
191404925
31291956
473834495
193152760
266217973
312754680
378904795
72073967
487545804
399020133
118988727
239809543
231089414
462033643
331419753
403650494
77243687
70221472
432983625
288648354
376703620
298993983
155459098
210779112
278373022
19305834
183648799
114357488
74278626
284726844
471124267
201415093
118446322
450118353
320230644
121411830
120374626
295714449
64841463
404653229
498931870
264833838
91058471
243653164
291033090
281795513
234027130
156726390
173610289
79108135
221412915
240574040
69126884
172057003
168377181
447799443
356930285
67630928
403698638
22849565
209798429
362146535
177078554
244064746
68339110
123896114
394167792
356314299
437841680
174112420
274138357
468682271
64390730
163371905
497568863
397732150
477120131
248227585
37958961
34161350
311153071
389519380
128475318
445922661
235611643
272190554
161517227
240857205
135831505
12034940
100458632
268281087
244920857
216348699
115857318
125275523
499753134
376042512
30895282
201427544
460764840
172662707
319891884
363872009
9737702
492776803
162757807
376398313
489513804
85308019
219211134
235599310
12193780
354171223
437574578
482771798
406629493
460804197
219490935
70318971
289873541
323483291
341946307
311587400
279396675
12366889
256482859
264768879
418549182
110252127
392578213
68952069
37848802
339077967
416211375
110371024
13348001
100229622
481530301
329270279
95548386
382627181
261937111
342450098
112512520
250256163
339345279
332619857
268474605
268479125
176545272
417048634
227222589
380282206
376670073
76028799
387031679
48585264
493625039
450367536
358324380
215411635
94188318
467688583
300413589
311795108
126616216
470045348
79242780
165911990
134904893
91583206
447605036
366162847
356565403
142863724
173460696
363017474
425278987
351760306
331573946
468144233
357301324
480470728
337705492
327881358
139075588
227830188
69962597
208122921
194932564
416537154
467361848
99043083
306427935
70471777
376663928
485618808
211789075
374222459
338774934
246683925
347033425
200933263
445304672
211074460
149616791
56544345
205485041
427110421
406721698
398046829
15333549
286713030
159168166
101937467
338971821
413308564
484547657
388778636
287354331
158065628
120370239
94012166
83928529
412429116
284857768
308286864
385357585
62359750
149913882
238572486
209854891
305145870
51007706
219402576
308193667
302796299
462761392
96647826
323196797
26874722
487706418
55652337
496402234
485974635
473161250
248894297
493406498
207575725
227434633
205471699
173042326
464726158
46753701
27652150
77787291
399000426
60385740
8302148
307957696
494659697
79271663
135295667
59961471
84854945
364885690
32335312
188630498
159443563
269446942
136674001
300491511
306159028
217119278
250605561
328969578
396348237
397293083
259115761
272331407
64721207
415659441
96128223
251567877
351140560
260990042
487809528
307676027
343993639
263869557
326341463
107644866
95293118
343923799
430767698
98235939
265051483
54612214
190530593
14567265
216858356
269596146
166581464
129714128
286031716
357394145
410920639
356659938
288884826
158491611
184183745
270982176
314166230
34626348
439108015
282787505
22475238
291692349
140698436
159894628
117289004
162725776
375760913
222821157
424699822
155845692
450210014
403197411
359059547
145284912
131109236
141281750
451334011
369506431
101530732
160392131
452793894
291377171
148910463
343365761
76476760
475190566
307677684
209679857
236638579
91551528
430685139
78822802
44574679
485315622
304116171
264423026
464486017
193584219
4664064
459880987
80746689
227172708
309545242
167845043
126247643
50606664
19035276
307555907
91130235
51078625
159181150
14595851
119401923
198672824
390344170
387674670
465599492
144391238
164138133
339409154
32261776
157608444
79982290
44725579
383189033
162143737
89139201
149521786
212039141
400059651
486332526
160536253
53867819
118956919
25372832
345574175
155829644
450262819
134474647
126487922
397344729
425183616
295767628
370427450
100186513
250972775
414532594
304186330
284830006
426749594
413514727
401709662
439631329
260590898
464345799
335202932
429207897
38214739
374409431
328584056
58962784
44665624
235950107
362779529
204615838
240109683
456157815
327859002
46961155
464278733
119651615
42130224
436368070
432645626
457483614
193052011
187097327
42900134
437510537
129978252
197113741
88962329
150881
299484552
76544324
249007346
131400509
28346590
442765442
233306002
482413436
290718725
382256766
360707599
152839034
345696671
480231007
178700314
408614899
440981436
472564226
478482587
120025679
179251523
185667235
281144416
211614672
232208069
4398375
86582257
213144861
64560281
71993387
226196799
174880453
304945598
396688867
242217836
20151983
285750554
465417500
258884667
341562389
272650725
271393750
118216673
27887615
406471875
426741551
387045838
191105045
110824000
296078796
364528324
224637241
331484439
322880688
194333437
37714264
489774474
470994867
372865740
481030389
433705507
469575407
102023892
426530935
259897576
361579810
423879853
68135568
260084654
47442905
416545220
423641261
435001001
381153114
287028390
458288545
133590710
274698474
487225926
431359445
10500935
329681058
372586778
31899221
231296711
117022597
468353016
126893669
265411248
349274152
343994818
153983832
395567527
411084184
21548887
251344196
353477911
267762507
350687214
281688512
429241863
130483202
199608358
206736318
45147836
225854768
310346151
111046946
336807730
130682849
405208474
255216720
219856447
148269471
265005808
433945544
217266406
226497614
240549216
123497919
308497622
144501915
132197016
360824477
264460999
84883173
125043067
8543289
200968718
199758354
24613858
485047079
5354264
300360470
119457942
41759203
64838573
14666135
104307442
418813105
211808839
5759965
308240986
199023615
29935319
53353614
293851593
74426897
389334547
32443690
224799033
402323292
165147271
149251356
286509131
453248025
360556052
376769552
313612056
94350038
417947857
497396624
38058511
485234186
395041006
310790648
324856076
202001058
24189495
377001935
41709651
116623490
473264167
130448871
260779569
352346643
127725340
103753127
276427377
309101895
199793012
394293455
200117095
421249246
413611496
31968192
291174746
201108290
111994007
319039822
340136107
492135659
142947911
157775280
498271518
435439495
349037808
340805183
384925287
115219758
274433103
135733602
402214150
34563469
94026800
488371214
275383698
360433484
226319800
355386439
276451797
40820293
262142940
487183211
274705059
50433864
78795797
6979186
80764684
347838133
315052382
102789997
25447880
328356723
341355201
51729072
95660775
6036727
89780682
265664683
165528482
298954112
29100468
182008607
131622792
93371912
413515248
383819849
5326453
365592257
179285478
181076693
482269908
104068855
437138597
417380245
51571081
495461063
422419491
126591533
232550814
229350360
79242038
364507207
26994190
178056978
454020927
276686249
123119056
420255556
21325983
47101305
236855570
166829403
498113810
218989959
204148960
377721571
303885926
195528634
231071971
125055307
26439045
430607180
298005008
128048818
47706593
68461632
17587540
226782101
145449887
40415275
29029742
252276697
116306553
368831770
118137089
287412853
385080021
328190009
191257691
297460350
442539707
432855386
478459361
90275558
474398625
7308850
78204809
44071741
344571455
70761971
398744542
406449697
440422565
121638244
225308563
44642832
117066921
420900770
226454908
473356474
30019441
380019167
284646661
250484572
274614212
75315646
119926460
244847997
109033377
257012639
261172353
317274559
24264603
252759698
252284147
85463820
198714736
387606170
228797796
312150276
361937640
357566442
229455989
467214972
134126514
441848226
333097586
79547965
87294351
222929281
135086618
70958057
195821579
428492775
361610775
375380144
76654704
144397994
364593624
485654219
341283253
29021965
151876104
137262290
79114813
81196077
230022170
21800093
137621069
223065367
249735896
481374883
107810437
188933703
190173522
223407849
236620393
71987449
156315056
175485466
206958664
130402368
116286755
30408837
414550889
360309514
336495654
213593499
179481379
405871445
475198765
14899122
25482132
236450609
152977991
187416414
181550413
240254971
442427963
260817939
412496287
376412437
127765005
61344310
252221519
163128684
137230441
166038413
357516393
187163985
294359208
495170954
198265310
68438863
420027405
429094093
452983091
156468845
374870231
350125487
429859680
55921789
311749278
379639753
298366958
58279479
170653246
1656184
179431283
325779769
313555659
5696040
34039776
238621428
500082454
62396831
107733273
446489465
246283679
104023906
267508473
241242928
175419866
3739558
1969371
35222965
393265665
361206895
105083732
498377600
17746390
86956476
65593373
217303078
126003108
388982725
188720083
272450022
271414778
66209677
436528596
368441499
477421113
478613940
476924007
410398947
311659163
419690925
353172643
146116698
480775380
342893262
274050921
91753065
237222328
16504427
274314254
145006163
461073409
204482923
479235774
413520701
60039787
112442618
499190331
217936591
80776164
227938632
429627362
350015140
340853992
467849163
255754354
276656879
59988330
320337749
28076592
460748472
382618928
351989839
442358413
252405137
348856113
60848817
97039464
487575950
72962661
293683045
373934354
211806578
482041924
488038391
92355179
394057125
78072402
138375585
100537065
224682132
97842958
145340119
380604429
209959478
123682761
10204193
228863270
441545638
309559320
265352184
339610809
326956053
279895898
5632898
253967094
25628554
386200040
387782120
327076881
352556708
207155624
71508166
410302716
196816566
86226022
480548816
306968130
213297318
313583721
438975199
115469163
397194565
251947636
2940986
350798486
189499739
450906274
286848412
179083817
274628472
378677861
209516463
244561200
205503860
162385279
90302039
327454050
360134311
193274190
57917467
478074135
271050957
189618618
16418844
473268954
24896252
61067494
40461953
21258961
200754474
106585627
54638849
314430950
364423170
67034244
288962231
177498978
390914793
392162783
131068461
55251844
51386490
305400808
377438006
50457882
205902709
14395627
425643303
193880091
230835871
322044755
255253075
38245363
36536833
321096024
116224798
264305052
88015383
350875164
59903166
472125450
462640341
46677487
493875987
472538569
164464131
428713381
164687249
327590410
182486726
70830827
173804533
187417254
135680747
161857063
206804740
58761176
151853625
229072431
327379118
445227116
90050312
320451183
352069548
431509787
223579321
280856273
235690181
370541989
247906706
347138005
378203427
378701789
62063969
417755767
267899615
133457950
263462636
468137431
401696061
198290792
48558251
138432801
188996855
320674592
56237001
10718595
80398086
345217621
169463725
221382112
348255680
473383494
157672362
266120125
330855896
499024023
404123382
293654987
461566583
65481818
326984937
265917112
38712451
496125622
43991654
349784711
447215062
80846223
52612124
24868512
409005237
171407487
68469750
388027284
211041923
295657083
338787438
245882957
87844456
340786263
30543790
135104473
264348099
71509947
269615882
165185821
122762592
291083963
497586295
288792076
84845441
124895996
38867861
227802793
333895838
224377579
141488805
11205542
160354940
380661006
491197737
444966680
242357672
36196185
271592114
44994628
392465420
434891373
270516946
79943945
275688719
12231279
248045736
258947693
261350029
201720752
407257940
473605687
451370862
77172401
8263161
30731632
250761928
371718049
465781968
379601528
245631895
17713716
136392665
89967713
105452997
176655234
226603444
383387142
161662008
309746047
268516897
485080404
312281048
158093902
247377787
263415988
104547404
338495278
224796747
335067245
82781422
326566964
449267187
199733803
36506594
261711854
432149003
43693940
348685455
435275667
163363
116892520
375106136
197745358
263160588
173171027
186091773
395248189
363370710
262343644
380065854
333751121
432261054
351657
28949170
212687239
320334662
390808878
75473202
433465115
334445339
250007384
152747203
498146570
144119612
64005949
171115096
473282974
414170944
5043580
248033455
293248522
383387421
71797553
357912718
437328155
438517670
375755915
129850981
306665203
293178709
299284614
477570615
133747203
131378685
80072514
334746333
482429624
463942074
363986514
401745701
343947987
220296435
7212906
237025898
367372438
5535331
19235010
473505124
388488458
490881512
484722224
315165406
127097514
7969608
308039949
195199251
94379106
167359116
135723020
356767467
129754899
446630055
36257909
218951343
386913446
213854011
322969099
215442153
351424634
185584834
431948867
477039083
306790855
51989982
378597735
80982748
36440890
176617782
430142731
274925475
393635879
77132331
132064598
299262580
7008927
32754765
96134499
25081742
314917120
400803937
116001381
150820894
18837501
428313080
311395582
53649101
100590164
127860825
438096766
16892129
469238566
491125308
416994884
437500273
291756001
403273293
160940235
18149614
136243783
345673704
306827555
89366310
46572175
316813744
246952563
298494735
15839693
480755387
144390060
366774212
359511620
286986792
24385335
233142569
15143291
276897172
489493341
324722994
22364062
440443804
104525037
82699292
334361492
483954058
385122130
91203322
111759296
345860740
35609551
241139400
406006353
351598575
237403443
369352587
365051397
254104824
270449800
206013008
180089048
398918127
233563619
117633853
69265072
342876060
160572523
234291401
344379196
329943185
460742921
329215001
119589193
277334994
367480512
423055001
184983092
134410769
233560033
371025363
167043246
481989022
153487529
179676421
207578317
497916962
486085084
65293230
213456554
345653097
223849218
168632877
105323537
384885297
255722509
73520810
3674475
139714076
425651306
492797969
442930903
244683674
160986646
244938322
371515236
353048772
20616172
394807412
407726336
117422538
52858540
384088342
450696220
427443626
378825606
334139964
16216588
462964003
38835215
31539510
76666813
487342975
98680638
485749858
243712611
265301289
144840981
108841162
312239018
445209837
98730698
109311667
493602179
121337426
192596346
409182903
454831497
263350264
270699162
377591471
111094894
181292878
29149806
57870339
20330264
341013365
117409620
101260599
60120981
243703650
381493016
392543033
158373281
478052353
493803267
488478117
161840427
138561198
433912562
458771173
194476440
289785633
175375976
61467260
307528136
253987658
49766135
178775483
394515400
495251974
462411749
231509098
118578096
468884846
335761317
479159680
219935830
297548931
182236434
434520058
235163122
481957412
492315575
491409304
359456962
162820271
470318999
391024729
351964400
165446623
26460785
29249044
202872113
393324542
413756012
130824381
423498037
377868297
98365584
195125018
121591566
312729348
206999102
312060692
91516317
1947135
37915398
320959053
154233062
433785108
24455383
4435774
478389320
351179108
233100763
433539839
49147407
395939868
241232966
362699182
145085676
149924399
90062009
187952966
278529786
100265873
283183474
211966696
413613838
60139152
197399290
367676082
36636726
103587367
193981871
216301543
254338459
28537860
266134953
94138001
203601581
83796507
499770752
187275098
408487512
325508682
171742099
52154518
490591021
478670681
124864986
351317976
184916473
423786085
439222321
378208341
332856731
428402320
227176560
473111219
387438110
19108215
399144444
412987992
326688591
109537619
169825182
53989803
264337904
413019223
164986447
458503117
283872791
284345107
191175100
326485170
151905636
37906238
284430869
61291075
493861969
444509254
94600318
468401573
272239487
159148728
438359077
255584084
327934889
57568366
187240794
222821923
29490855
375913467
400706460
234049792
240317404
345776785
335169419
301415529
469476362
261424545
375938917
177139870
215868313
224699917
118632614
473721959
42306844
408538986
323306828
169902574
444332832
215360976
87705836
291395815
376164591
450830102
322055556
439103935
330699594
289433599
299839388
84437287
279055381
230488512
378839886
483609415
32543640
261980871
157032820
414360169
59720600
181221530
454205408
232244043
79605627
229776194
150139447
270546934
274786899
13077319
225121165
334002853
76188175
294431376
193676915
55593988
400514261
135436138
268616283
323471674
419230743
84284563
391986266
470471216
335044202
43738570
49757145
70398945
7396269
400658834
459260214
349049050
24513530
37765815
98728030
217533374
203684335
203014022
291683541
84000650
198633958
341344386
221079047
144035754
140670373
474650465
86469866
269499329
215444823
142922445
171357306
332161611
436684117
319767654
133302731
146035002
454931171
168259273
222795672
476193151
386534527
419762849
449308496
453005587
119766355
76965596
300448711
215356686
398225840
429739476
16199942
499704970
40275030
218446991
393702891
432478139
349601977
318801886
472410708
159620372
378315658
309888184
455762799
395423467
240473400
334538428
225691650
408615053
478112820
178060137
77302478
224739001
495129670
4179654
431554493
281311687
409641031
265019173
55864674
181705235
365010067
223164549
33256159
435899446
47058647
222546955
249953300
82637453
105594691
429709073
227624814
134120569
381051318
95739543
292893289
493383723
298235178
252747849
421051685
170435074
355151335
110182368
287864186
197593858
295372233
355686441
359832133
498445243
22857324
302856436
369188790
421494903
108376307
149966938
123988888
437809512
56837470
350496200
439980625
494760139
82180222
343693971
377366763
6691469
203593800
133355987
338867071
288798231
156467722
170730745
444884808
28499577
114055970
329895571
140094628
33013625
13299582
191454317
179897630
198550898
216499209
27437208
407813331
325699461
80213618
410376086
255314302
449177634
149620706
286760037
474147388
203945723
46782237
329046684
16839531
244008046
208565563
144615429
88629094
132802664
440326579
391418868
158318642
497136747
462479194
351829691
268728410
473095775
115023654
248360878
253137499
230378605
76104645
234250706
197909784
82707902
328996620
171716367
495617321
378155784
25399606
111245856
266398
265095853
391625676
414666957
379075653
345525815
463395608
64509715
166651643
272700267
378382130
458030238
259367797
125060541
13851469
462586536
138832103
224040124
64791492
284574939
113914180
337371049
107060379
287651563
327021175
368912209
169536644
467851217
244465184
277159232
157742333
119453580
215767773
256198243
346417207
435457877
34401679
87515038
165745767
60483753
102969567
274340999
476053837
25086930
182494998
436174444
471570227
351051786
80962969
189134758
437853920
123141918
51500864
19761983
422869120
148588091
60789825
211416866
67103740
384189296
78244384
120268000
321595712
231275274
464069515
184039903
338308694
192203165
360263600
31544491
62609616
51283757
284199207
102990376
111697248
143355714
1131262
416888651
247673046
252531218
93811073
485685854
66321620
497736636
201767928
2296831
35696716
342010667
140976111
473373459
128293436
399100321
47955552
488373444
441348478
405247364
235231000
187231728
57382183
13041256
424736236
257286490
295242787
285045550
149915963
481655948
69946888
49989741
265326297
406848054
97864717
114059980
373994733
106517398
425373252
287318745
334949086
62780730
222547508
264051473
414849315
147729044
9879073
227068874
20217051
48794625
297132035
172683378
168559123
221975034
394230159
340000061
368216348
247474805
355942689
18355203
176297081
429039876
45774229
22142388
292846427
380730580
74138903
202055428
474602492
328362241
460837005
132343306
1352647
80625282
231472947
296519496
88595277
489736973
286883053
383996510
429258307
52394688
36722410
50310559
246901001
122304160
368834877
425598364
2710166
148651682
479805026
235930523
162525233
210858106
369201538
425649174
126136526
31939382
31439503
475947725
463568161
104566127
252204931
287036017
419220200
316966771
88981670
329400940
206533371
295918777
185056132
121379027
321256441
480816006
278446012
414380467
494636350
249869341
240882030
480343384
389607866
84273279
159514395
314330543
177744035
355025108
31770176
9354539
107101627
340418617
157529661
84821005
23982390
203986787
274448161
429815649
83636961
426801645
75583971
179691967
420910915
53903532
179635114
215889780
352777096
289026738
271079061
420312593
105714317
356425675
271241702
320907710
481195066
444330277
75274249
257959170
370431999
253122420
5482695
448365201
394118039
46457709
363347553
176854918
307675315
451785030
376240452
177495572
296943143
35061664
374392824
83148611
230008363
3010670
493838685
139482255
263685793
292654658
192183137
368281344
55911998
66115869
357387182
71631055
273419633
265051846
81505627
2374353
56598487
84948919
433351225
147186887
447290687
66686341
204208523
13912987
276990261
453411086
224789338
182186828
3107255
292043171
362543192
365708312
455496044
286082554
213448847
31034634
243778403
47409603
471373815
374924592
172186827
396132664
361245072
221239579
335277368
437349688
198580628
145816690
156843473
353554331
342527935
127731203
347712638
359290314
424432011
197436191
185822570
245243603
462307326
418740520
315856765
299510241
280213882
11939279
307901989
211233792
148183198
88811074
58000188
173896320
392775047
290646999
13843058
140739610
159622432
355291079
307630310
388656325
419680144
431192742
159133824
286413247
164369041
323604336
113831611
189343353
129101983
469079630
313063324
249228825
325757034
10835335
435889913
447227730
154418445
433758223
162282092
276244601
334306235
476865664
499495121
449956688
263183050
84159714
381276536
244237137
111675800
192703663
488019511
146219684
282440039
44576727
166048876
366699371
430101774
134295651
63605543
425520859
409170895
493469775
3448932
6351596
407600794
415096781
245817608
424178080
99791754
11165703
162007318
937061
353243712
216469690
498325017
199664502
470725430
29725484
495191640
407506071
224920152
172322551
93837224
388433857
482290535
238249336
289263853
134468900
57096949
16093258
177000333
445332452
287238915
197330830
466354180
265040804
464321608
63903964
40503829
397129309
282424442
329598607
348566002
282355164
243308696
92544111
434493569
428064638
153564097
439396976
117746410
194689007
42008330
462578121
480925486
354673086
183146907
120669644
289954636
39965599
154625454
234086276
57788533
427951743
148933981
337177896
422693517
327952681
482524688
232608476
360834317
129428905
296978998
258770551
45340584
99724308
473159370
479632927
75747591
353574862
156317806
144388179
128344998
158246461
391124544
423125679
233816582
47897133
361477963
476072957
231329732
74273952
75742530
438279990
41849072
79111764
250848130
456544696
142761004
310931237
438402523
145773673
238953881
317459032
271137053
9187829
22998980
234085022
172586601
10704092
376000835
154628159
176950253
472177550
122745210
166480283
490660228
466306772
189003948
448323742
279991877
331543463
44371895
443458560
16475405
74351506
219372229
306154441
138165118
379032509
239046393
379860454
40928678
169603056
153370548
96095705
388153667
119894254
276283270
52366776
121792250
328755244
139593572
400863505
435458203
468892834
96005715
430461602
115408591
293523012
237279253
208987321
404801606
419287765
39033595
422179796
276095092
148830584
328009061
409353586
97527522
164328006
159328855
402157749
446389006
362788454
110679685
48728637
494103468
133288924
150728146
276633400
247412948
243306600
131257460
172663289
313240457
186601574
492587911
184054290
212813174
223660134
15625252
349985253
294594189
120904872
46103067
225979465
479156971
124327984
256640194
387173526
328674908
165078693
157237664
489124418
384181936
17609683
404549504
482516757
373762807
230226331
393047183
470096332
202828829
367159924
298358703
357416479
490875070
319127409
52804384
359668809
148021047
307839078
482558477
2997680
243096796
137504790
24211120
447535285
289503868
266273029
332821887
264252813
230692404
74146124
19632278
30871301
390389640
296424135
375488437
455094606
482635218
346835054
208578549
296650845
20017252
440872701
176325155
92671336
414205834
410754285
441073127
71519018
172503993
285389091
211751637
463800472
363721946
458231685
314560820
208449256
123326063
477277669
230768225
286420486
107974586
353435130
79789176
9080420
366612723
295645944
354504058
68042935
203206374
211098868
469288418
485008168
242120444
171825518
212641045
169778925
404966338
401581796
329803502
448377048
180112230
304221768
411921193
224914082
96852725
402482535
329215171
450791595
344819044
64010989
377241137
16260303
172637471
130542881
415380284
438732680
334330117
414369162
275358163
183668519
210414181
215807223
485132572
17940920
29292447
57586806
315707345
282113091
21166355
92743900
476744766
252154571
405202003
352196253
471923285
479994477
132254871
212859499
102584768
43975779
201525531
440576021
208183650
438356992
491803627
266472780
450914456
257201455
44922897
172035371
32412417
353370089
186588731
316986255
119347899
226273964
23319842
135690495
196000006
160516531
434249202
199443820
259823157
368962440
484232670
304338802
17061832
156981530
284268689
50269666
14910175
446287726
183215945
421655640
271054037
160033551
197033031
155948881
33912936
301478485
446398655
291647761
47159227
254259754
274839714
289161764
149855978
101906799
181175945
182419583
48528722
454744657
209999150
383707223
104812634
18468918
282512087
201020208
115616955
38950623
435437949
361512400
227037336
91042837
80150545
347518475
34512917
334543172
2784912
421128585
14852564
211207461
222895329
447136254
458688839
168656330
388472336
144595305
379762488
468011908
356654069
366206434
368574270
448206692
386783609
472669800
253984384
199851787
76886092
326430262
298588185
329876581
207278056
342524835
167334273
222283281
125869154
433968233
91910161
444996858
186226078
85621583
224286827
100016800
478971344
490437032
258362873
338047593
158900287
329540629
58968611
438965196
303698817
417319171
381403900
135364661
361955694
178983254
465292569
359810583
181265034
357653941
336129025
5874256
149243097
156322043
27592570
464326210
443628628
6343868
294128359
76429502
40590127
497674866
304862922
218776445
236154587
82133931
11700930
464876677
188749925
6663583
67442129
67700482
5499277
182467683
457213513
207021264
366966787
349970175
330230506
81177942
223268693
465504604
177224074
249172548
289382666
97328666
366911962
207663306
446437998
227618732
122882839
326492094
137441074
64745271
101317440
232734615
381928027
364582379
184093666
331736714
220356075
246407526
26979898
387604234
364833900
322107879
36010401
4051452
16438308
90959707
303593848
130210375
205453127
70394895
63065783
418342418
260534386
413846231
139896069
26431258
448465296
268998942
406168034
167058636
125424856
358316656
387523163
148160964
206933897
186715738
380200291
325467772
72290829
88178047
144919491
112493569
430961800
33792013
488893800
113187503
8129918
431625777
228196448
441089843
182026765
469212622
80006361
428534592
390994185
160226239
55684138
200229323
327352324
103873876
144568201
418335615
453347457
497865980
62247935
158756895
73596691
413425309
155836299
369449107
241629449
269522986
345503239
483862043
224242934
380788911
38921072
374715128
478853343
71716308
327197221
488042863
89074859
272989350
264513161
45860111
174053728
473551173
446629611
343124642
276300245
459707158
279403248
373986917
217482670
344667683
462241629
267980076
125792735
281741613
46515240
213856449
475782670
101163459
143659311
192461583
475862135
343882196
291916186
411391500
201928674
334027491
275337850
93143309
87524951
260049196
300529320
441042494
216651482
397707341
2525638
167599610
252480006
274048378
308969398
396310721
86952881
481828852
480099246
364575616
186378420
299791246
212221418
270684215
43477216
151480977
33705922
49822274
2241560
360681802
492203073
272572230
106437937
94162465
96968179
252140644
327700693
364963214
242371656
272574943
259763854
115409344
61501509
227009449
177432467
260113820
287350801
160038055
84484442
333032491
222548446
22823914
30121879
39743031
431408875
6557446
456915215
497593956
27570185
162419538
372649156
415672814
69169039
59055101
15708409
84335410
455629522
90445909
47084378
70745915
396564811
302230714
194169
66834494
126333373
1993395
432246790
7821852
488478308
468018702
193959666
496035070
230971789
482842253
96313326
390084148
157978535
273157958
25576145
291815950
350675290
466422450
70234288
62831460
370621344
396800775
57019737
167486293
236000508
356052061
16310259
57696753
105887112
471596271
358154138
117979892
24005153
433953487
481302792
391813985
145524433
495981839
404916196
211284627
460372492
464411881
235579340
208206492
398811418
451006589
428135845
303344410
144557558
86686439
312193825
231732873
326856465
47456688
339529854
460226172
154936105
201426661
48040060
358444068
108561255
310999978
471861841
296546125
23015816
315380487
494111317
37074364
409593209
300516297
331852283
390269548
311755930
339584920
38052755
215762984
299650234
225109019
217398374
232613507
218632089
9542417
138647150
191298737
32814406
9150537
221333131
487101626
216570634
60606444
458615079
7456310
64246069
95443564
226753732
276873272
3485782
79892533
391229783
219318988
294591302
467361090
30674930
152069134
491076989
338547835
242059306
491584377
412869874
49131817
8450631
9913041
429662092
111866853
483283262
6924072
18449029
9456913
463002487
455176961
492711642
470694267
377902260
318288678
226755686
26036683
232430199
232036781
238960641
65022003
119716244
96339676
146768108
205603985
275222530
113167585
102757551
456508501
255843503
134280701
292212520
311705686
426325156
233542098
478763816
167138683
349144521
262258276
3210120
120729790
334175948
175680928
63472687
149910642
295272953
229170649
396020530
127598593
156230695
304797361
450868045
426355836
187263718
221404794
125410386
154185509
40240833
131851968
194068811
142142398
17514010
178008683
456346454
311621514
228636673
120561519
68426020
347916582
482926499
373112913
441419301
287275600
277897745
61308529
369632464
74158975
340475895
447508006
183811125
172483883
262007935
446672247
102069437
391370330
281071215
440856265
3017248
380942868
416230476
191341311
129156444
410864665
8124174
410570899
205744596
275690284
448956328
318773694
311863730
253075259
455467324
323868099
471210466
115968604
36894059
129904456
49290672
266776031
269346021
299048323
130656060
393635541
75542919
227068196
43916554
63936949
344867320
70291441
465668686
76739021
1789265
338711569
345798912
259316514
324865278
15720632
384262529
317916838
132426258
103520405
337534740
440973102
360852117
437103101
342996829
189423301
470560420
125739850
350774793
265483404
248046729
9864949
276991912
401061814
3661256
464872545
1241940
126146
420362914
60948099
19572056
168184409
419061648
299932047
26397086
480112511
121870682
467142898
90825368
70847276
76655097
203376119
94727343
74989434
139882428
352047044
371185764
69459991
281120190
309315147
133266912
264981536
126909714
102286805
469201378
170507968
213676419
322459237
280829210
357706770
131934012
91755501
161282567
395542076
460709268
26721766
413024309
48954547
86643590
58427309
371279551
217214567
19273479
369953033
78388248
488908264
243310316
421362492
42772192
138954440
307141022
423961042
384669147
353817948
247321325
168288979
451580347
346762521
81502866
470755358
345357215
231828321
305539012
299861803
200120194
337441067
99820613
12778726
250280347
298698141
22710868
87511846
361760781
40160401
420191915
404063937
390890802
311814300
260817459
128895649
427318343
407395324
447878337
424577127
41114932
149432739
248099371
463790730
21827364
41719830
430438524
371269716
342284205
140476717
207649310
496792998
272487070
366810950
391234556
410550064
52075810
488416775
5775595
469208550
270855563
318367531
403687094
245622611
100267526
371112786
489015657
306231637
474990978
234142307
321042347
137311776
58874537
92707129
388968648
321295154
338727795
258233350
364731536
95367718
478494271
221402839
428117215
207868958
325823376
209743300
258711576
459287567
270099114
92219221
146459349
30314168
425424751
262507730
482673904
104041129
312003604
286728308
28157339
166198882
61908123
20956814
86712510
80077233
361131000
370532247
198555742
271525582
280544713
330073929
218377875
247386307
54613849
243640138
110165636
67113584
169384866
43576931
121506437
252646438
350725660
179407084
43165301
37716750
199146578
351690038
459032301
27325795
491217051
6464974
122691715
75167944
434946075
19530977
308391686
119372730
290004046
258224770
192831451
24697139
491016618
423141657
423591426
41809069
351712397
223346415
405936719
7976006
475962780
96018711
331875885
227370135
384728506
377840021
91201352
256103887
139901945
346106345
217450941
195587815
40705463
230068804
133081121
73433970
375709290
252753130
310613520
277903540
253539036
17726317
205173938
493222283
436596216
448682826
169627496
36175329
343657739
320355278
494759102
64376017
395435310
125496896
396157436
44421605
496346926
243780800
281323193
272681071
336440645
122760219
60928527
360946939
173743035
306210374
404691297
452337331
84678780
309783347
66622841
326055496
329350647
329805023
84458530
343726884
314452302
422946296
156054726
476725153
324607167
35241307
93669742
86481996
157988546
124092485
386171822
427162891
228956047
170145265
47177273
7104833
296096385
177715174
246935479
247208325
82292031
134255156
256635105
147900401
186393045
34070031
407529468
355725000
254031827
236354831
70615792
425324255
365537260
349013026
282389682
455601945
406880522
147282485
17738906
200356695
488667679
424562693
362304908
234913845
123388136
15991711
134331836
66431477
156716825
477642661
376922233
8627120
210960189
243180661
143458792
338785310
436064578
194682713
123544660
144812343
479003649
478408174
301030920
46405724
332470630
171209430
137657055
236729856
160603970
295824411
464459980
10026978
281038855
243767715
336432314
440107720
244608695
402255102
92184149
295971876
305759235
107625022
27664793
414215395
250586550
75264012
200061656
100918992
116655304
320566135
313871946
309303940
212779637
497469159
352375602
231984356
337296073
151020579
172612475
299398502
399775264
209382244
110845068
256604507
374267673
477579172
434155746
178270281
62770028
442855679
263871450
417025200
29857165
218125463
202342963
290765709
92176527
354469397
52870531
150377797
332064898
201228811
330826283
30912525
349952474
92728460
312832892
311807328
430791132
266264713
355091980
468279422
484631629
314078517
19281606
258173127
390309625
387972031
315722994
155696767
144437570
224108737
222373141
13045112
443557606
459548779
224243804
46999
191091548
340692329
351176940
300170520
36025854
148820993
391579386
233742711
346293145
464475596
239656819
451454740
239107465
78421094
55706459
22723376
327118541
210817718
105249143
490815643
84054145
59802685
447151883
423967798
391673798
483931824
309629594
25906233
24582202
317663195
464705488
344925579
36509013
362570471
99622100
60623307
491113842
308804623
251882135
170171624
303293041
316547503
449676680
196341110
349335934
480505759
310910133
245561138
159003728
126880914
495722610
114289246
377960661
481955550
172866150
484109091
415888707
315488662
67584765
32706752
148222806
279983660
47765374
69117919
106815760
10341583
464520830
89032793
175773365
401633083
343995691
271189473
447564648
344877922
310795331
188113026
187332075
459901853
217408915
100437112
32531543
301925414
170106651
48742545
427457950
411512775
450711447
179339411
356370556
415636393
14913634
51558014
80141869
383203123
489076312
485651705
337165838
16601303
96257057
68922600
380171699
181679580
7920595
115637576
179013618
72295240
484806951
218874844
420267959
177592771
184002587
124701255
188942868
242922208
21363319
253136088
310576726
141153355
49554692
441697660
492310369
374249862
257945832
243107296
319551723
171789117
310217229
400005916
376429964
477929444
141624181
425559919
180425880
9748555
54684181
165234365
295952998
385200408
354775620
315949400
312943668
22598681
453697301
417151673
468689496
446254898
483350516
126083401
464204543
370950077
58481645
74812169
113011073
96870957
42811515
467631977
124792729
33788129
493629670
457675535
216883789
391303588
513156
467445809
205256360
461658907
457559577
396010268
416728227
237599350
153523785
154733755
236044939
18859207
448541968
68564321
261296661
150551485
173947829
45408875
467931401
336714652
83414332
78590341
358023822
54702935
93775884
296171873
278887689
419467046
149135719
395402046
244582810
33597550
276658788
322743049
178930410
131032850
373861318
355226618
418676077
18363828
12939358
389144884
137132038
12672384
411021374
310608756
261463903
399404416
93945001
462034515
253479073
311833463
428936403
150793744
372502215
56023120
62436116
363651901
386753297
338929934
494710587
22423253
287774306
223007805
17117771
303526298
298569598
31852858
430719584
211342428
134115029
22868546
104074510
5641705
468698585
269918394
146234719
471139958
215780790
61584648
35411197
292632439
150026111
18408832
20935830
37589015
435590963
324029096
342397091
143453805
127685721
63870056
132357753
281503869
95105980
428318515
125829567
89502782
121260267
161045817
232159494
124460913
419997194
394841417
496676498
172129300
346448502
481573196
469492343
244485831
80447165
163315618
34321353
269871980
210999452
215874517
318951375
366262207
215080437
365986850
272351750
359999463
234417809
491302180
455669142
15759658
287465023
368310356
284728897
23435741
272293267
476354920
200011207
228903366
20339410
310475411
257562357
289900037
376232275
184736166
127625418
172817014
415867322
94402116
293507099
424097408
300251586
356470871
209735197
8802316
204972607
103592573
229870931
319567455
270685816
105618653
410252387
121923643
9140302
50369502
328405391
124639139
118281886
117649237
443918864
45893099
121918085
144204585
6990268
175108404
117761017
61990049
351386018
238548561
183123432
41470873
382788193
477089395
212997554
420248824
117048118
291901280
198301194
166664565
389112038
462677381
447290285
262399386
418335307
329463193
76753256
430110776
312052107
448194813
74161331
4822497
130954299
279108321
109221111
195526783
119648608
263266580
453873722
492496440
34589573
112036046
146066244
229581966
496732069
311908049
197055318
322376551
417619616
235135525
86179941
494602184
197617121
262092007
353578309
300878424
384946150
169690989
497124369
407862790
409119639
398081593
380245783
381084591
37865061
306750168
295756539
443154307
451891988
407969103
342923967
311622298
312107163
120987649
183706398
93122043
73157440
373146146
195158097
412415752
42914915
85894522
117909336
159044032
299620338
306096
415709798
111007090
414564509
127330791
367082456
441601948
98599235
222832991
357232542
29264217
279361031
270807355
491762707
223201791
343056323
334500575
290748444
251178736
288631713
222881666
159660008
180059290
464821147
229556957
320608248
28732259
211145817
50564635
382217672
90476260
11334202
304711117
279707005
383572970
219700869
146543274
189764435
250628695
56904723
474293785
185239520
55025327
439303067
16420078
366249904
484475759
263830362
324122824
426781299
173018720
420799386
195004454
271525284
399197295
431508679
41520180
153183711
149366526
187847044
7710313
233266720
462956124
336124900
98849831
80175766
490394973
5888458
108382942
472089937
407203606
394045253
151575672
175960403
363042211
111902425
379302022
402939209
303182782
463610678
351957152
269857160
98256975
197002352
122884696
218659992
167086318
161753696
52826539
311932554
15879719
4891921
290842474
287617222
261384143
38036433
190793603
395381005
176227782
150455615
220516995
336543603
24849209
475335260
116426809
282570785
430312196
30973327
442080184
266708907
425875223
160013838
163702293
95859263
178184777
155830873
111161433
436034298
461284263
111516740
307799881
111607559
235139138
434645538
357695522
454620214
17962943
180709153
276990141
370005219
433940905
80814630
292080938
164477247
384594930
235038964
312572961
397644487
256826787
352357287
464459573
337387625
77214884
380045171
174875404
299539841
181903641
221631052
437756468
143580689
146014228
412618623
386455075
222785375
472367666
181798320
255166902
188777178
238679634
72569151
371059747
173848706
24065553
110903498
367660298
267782594
409143513
10326335
420154328
230573815
74375160
156880723
471507050
74923891
167346577
304152225
38254441
288344808
284238663
108588691
232025581
144096670
496742434
125815231
350430482
317215273
442656366
249968146
364806854
237595606
214191388
201030055
362534598
345792066
20484694
52754653
25190230
124627022
202377288
373754814
414255009
499707708
186047399
468960324
31662263
129091729
2381610
158360331
185713859
12096903
27953535
189147493
400708795
73068666
12927811
405444672
71578571
176944419
300891855
359606750
40983954
14605110
270805225
242924231
215896912
332456564
487217420
232879883
254783789
138819037
261159961
318546821
361451934
438529484
71023590
456998953
106205770
446116447
11583367
293333964
347619122
155804946
403924718
7838054
215766470
449550153
230971657
182525211
89023166
462519006
465526379
340043538
192090999
433888365
464695660
321250390
61715777
246925978
135713471
178567231
128991830
64908207
498499579
80472193
395489612
308165120
333288918
221287388
66159798
73777078
152337394
111514386
204620638
217946256
434906336
67038456
243948953
129243658
198076850
150276790
191588143
158861571
244631901
421089222
156343683
174919397
111607676
52250299
282489231
272866275
106727794
432192079
49135751
173704457
490362865
432381996
381786284
47798071
425773899
371039902
126246146
356809301
352988672
282406535
458207293
205652909
294417179
128165148
20758110
35276084
459707786
223056784
346245057
430480976
107468774
246003676
360596973
207788187
112683968
174375095
362886156
314400015
212302552
420732152
172215090
469265443
494555997
264400875
117209640
293979011
198806891
27331487
409626430
392343329
124368007
117903725
313244698
291367214
2775929
374333576
127265452
407381986
382999421
355353834
393184756
497100869
452103701
269882285
241506130
54880539
491471929
108401026
298662490
144910132
40260608
204204562
99930295
336975693
405142390
35011470
297114567
382487236
298192542
243007919
135442448
337496324
351325035
55976001
362019002
198470962
280428970
57871898
121406412
207752840
195077526
1536172
114238753
55141972
125761737
79193375
53865473
84389332
411096319
492290593
455263639
476688102
158027793
125047466
395346158
169101516
427230347
464615037
260554603
120644273
362820365
433911199
494345437
403262089
210927509
331722340
210803781
238572933
365131908
489109741
338041366
26784583
7237387
481273911
101754118
440593452
157236609
334986907
234385968
384949007
66953661
264024244
275826990
430692495
31900691
416735713
80605476
453178294
8198069
144876852
416929501
484484520
253392599
234287756
276496034
498666049
338255112
127411261
395328443
343140789
348447250
98841526
983064
75275922
403132883
310716949
366792918
348203420
373081161
203655247
366822286
257971479
379582813
282253875
302012630
379504501
290999218
329657756
262421768
739016
486774046
290898071
85724598
330138093
45863443
83232573
207933672
278924986
453652195
349231852
225753093
133510432
196829967
44006999
386657127
362198970
295584712
213177228
135228343
345290507
30412413
107820921
54309997
123345196
450017581
140057321
351505663
106959975
282085655
414590107
132401505
283200815
39031379
90552306
232507398
455806604
325714587
435619342
279967872
483577533
55820351
469105076
100598916
420961146
85035736
252826102
188496291
378080859
130922597
259416575
472265726
445952535
451648982
403133488
339705660
247111555
90873364
446203545
33614269
239477472
36451514
352234219
391230373
374468164
359002218
370262356
397308106
445403882
382131582
192462431
385508695
357668927
393961907
233930805
73249789
214156254
397582878
71628529
364394392
310317838
264195506
497327924
365298683
360197969
12059498
255941385
442340429
310645951
269086259
40577716
409405291
184112288
373444566
394135039
7457308
386332112
417117344
37954989
420821418
245290180
198373626
433130090
122162382
437734987
356965664
207738738
133728547
222607870
52210631
278523574
220562081
191681462
53261745
60255496
194045365
495544122
291338324
271149597
335384671
72762098
290953162
170961206
233633129
404368761
451090306
447390948
421590853
394191976
62409741
229248349
486162929
242973862
450024054
176205982
347392932
254454976
283160272
492687643
158151127
250538101
134043100
411264068
441344153
374042196
163976948
357334056
271191816
67225231
300700950
126879831
350516970
483033861
228698375
108449624
86551910
250502520
270324073
433218863
419994383
467600512
464472329
167684444
448616216
450850089
1655441
186416129
4048733
436414396
184307113
458418965
405827012
455349108
270551186
306787757
30868690
218745486
155384114
167423624
63738583
399699347
12264855
126671522
279047322
481907668
452734147
170186287
85703980
280105139
473682783
259880955
385119100
242721400
341383379
327303393
262462467
412768979
128585705
477109127
247394933
76509834
331901112
457597670
35427625
218616359
291191584
306760650
373570504
334998398
121963744
75570080
89165355
339900372
143399801
325917075
174845882
22514472
325276409
294404117
113562528
89572407
175574391
441274781
424038803
455227548
298336919
135629339
483405685
416043898
156862903
207720958
391531393
68484724
304934094
110244563
73660387
9466019
386627225
26101869
418837153
456774193
118020318
54966532
432425103
72050132
261930733
162790708
14699340
339931266
172117318
386519345
430975143
73937894
418628333
307665425
135460064
397505380
4937260
482819780
13739833
278583332
132582930
488076777
51853823
341746492
478823682
265164446
296655916
333510500
475435376
397064670
213153255
19660772
404762493
13466889
23377404
67236494
61790635
441494688
3957303
24065072
439164684
252069890
471244976
388674012
249548672
400613744
145061729
7487914
433598899
336930034
399982242
363096775
220489024
175024569
127557816
474970195
373283863
490597230
307197165
361335216
128528250
164341301
125587068
144747101
135580543
284970232
475925711
263785947
124923580
293892080
357800271
148446256
320293551
132219028
337713217
211466670
58986125
73558939
336547720
365025204
363954572
350100100
55594463
84807836
484730286
196128357
202824022
159341841
68951944
490035278
454288954
201328994
72614439
101900880
356241759
19492510
303600808
130272359
401012083
279868613
335720082
43178331
136251748
259820156
126611453
284955977
170612153
140953399
330076243
341841595
464712464
320500939
267770692
106812870
162108440
19994862
236477753
87360891
77113282
112057919
283438109
153790191
388743906
162818255
64878034
131937864
468406775
462193119
248362551
262994053
357962859
298428434
55502325
394863136
281275078
325732424
201735928
124202611
385425483
119065463
397328037
96417824
347921840
261942313
357296787
490409006
344460989
100556838
3041992
288318766
289954476
205426104
476100216
83745453
390802929
335901269
61863012
242188825
108864309
296289638
227047843
458929271
433346279
382848729
3436611
187509990
308066230
273709974
387847543
497386264
73647822
212190383
399331408
40616505
75345492
316507022
419967165
62280434
360848253
227942326
160675836
284165539
308592550
397346187
173596797
20422834
75571045
415395910
146160764
5874423
133391314
399141391
104249061
51899210
280315046
12119752
218489756
159466320
390737778
66012619
121105007
235181990
159631805
287818632
241686144
357975518
479719176
271891923
488382283
389580767
359764891
329790206
127568873
10314089
200806215
52235686
25048598
411084025
35636963
417336171
415261871
347323195
329040907
403845916
490492466
33520516
337689042
428988738
264510551
170957585
413295775
264233979
36787495
100091589
194944987
354964541
122382299
384171414
107404134
220672158
369756331
341127603
287568696
344040461
60363151
31675953
23906853
21786078
94907995
127007475
294447954
9970827
468367333
325561468
478421435
138449494
49036314
496025458
264345701
112017724
228571548
397217811
447418287
279982598
207849125
126579543
346961152
416513570
441556641
59187079
169449159
38968141
193818070
323520961
313326825
87105787
360086681
381000783
84418170
152534341
232144467
335098511
305531697
434886206
241773061
34632963
300214361
309948770
409170698
480613545
43370437
111557021
38258345
171945912
224680826
82325295
272606459
187370951
213707323
79891824
414216595
274803302
31508601
386026809
294703171
492931454
231947916
413654856
181842171
320756968
394655189
80001828
458678616
314271683
46829140
225196793
62572443
275647022
483538125
236965199
374792049
271947730
81168858
294930477
362247441
396788371
492515430
331538885
115135400
371267637
5898056
97214204
245794960
128205419
291703840
207157607
422087436
494029329
58071399
263459661
376032322
311381435
123971806
484836589
132305768
126040607
375881215
141339864
257946370
497863887
227531799
76411529
329345765
405961820
268338464
498089338
378596231
396313904
362263858
74793976
349602116
472175279
28872847
124851846
253612248
427723692
476939994
397389520
394003297
453802068
222865655
269901504
34933553
335891659
66037326
320570349
12128039
304388168
242014542
445102753
328801375
180558382
205514895
141916274
13475094
23907056
5841444
466750284
316980344
419465612
308150401
343026014
486883137
330676579
469831534
13655073
70343934
77424061
302755221
293621594
290981064
300046951
306842442
9350261
486271876
449659816
35231342
72329157
81891998
81615718
192358101
441742358
157422283
419477408
306931831
243894026
373515711
196436308
248592094
35362364
18689083
410830245
325149604
42853902
177315167
332823203
469022102
170164457
241828907
276697945
381497699
181753730
258243163
480268465
228246443
303065041
445674502
391222985
378193016
379190664
320811232
407667693
262175896
490693583
102183319
192440348
301807182
18529995
232853214
361790604
101991491
375202224
285498010
91618708
340648925
143846509
120534700
139611106
492127975
282428522
355939217
477775103
291696345
437223906
111250458
495216702
442383058
458020411
433868790
86748543
130517755
461234825
316903521
207365236
217984413
436198233
235724145
97604612
228357588
182173550
170104971
157809804
360456401
270329478
158145700
395230636
417220097
343318794
235654012
372902445
144939434
194462736
45899116
332457736
415738549
441966495
360539084
105095775
362982404
249477617
258206528
154362980
333353350
62367929
304962076
286622171
364729951
298054904
483802504
339164338
174159331
73804816
190360922
106225133
460973332
157582199
46446837
423519563
271357814
256964475
413707464
240750263
37777170
403667378
303300815
482498398
40599548
217759112
230397681
175849489
387627247
265878720
474898650
16004080
162435106
303619874
216586742
439125098
16500806
278613603
179864005
425060091
430190000
469954438
189455237
5749679
169767848
141872009
10578713
57110407
225148386
113878819
84966685
285440409
45905976
22863013
498833246
77325784
280253977
3684932
182033653
115176023
35021262
389041896
493363742
107982833
124242164
381562361
237216253
472557583
107074898
238674331
264599718
132215547
332242128
434022185
139208898
127896063
5907092
292718200
230889096
110220616
160031461
398362906
134069534
204821883
209119697
4527644
253667516
314578786
155500190
23219585
104877308
299936007
130549126
152336223
494395577
372534007
165049776
160755338
223351562
326623505
48289781
103802044
194601072
90382347
337063661
244129960
150135084
438172871
390905774
94950912
285188243
267542602
174065456
199395896
193949146
377499122
118646108
81937920
369995618
140150453
409697727
489433048
498582917
341497683
238907436
31841754
335633911
197066991
94423090
197930938
29115287
280519515
55126097
295356031
374585696
307987004
221610972
226928765
472126250
100591132
109817035
471479595
249580608
86065814
77210166
414961357
52635295
314464967
44089172
180766766
277995417
416431316
343693522
79374479
376375006
444409076
461488434
303201287
472682166
282281193
385524028
166140661
239479954
32722055
255832463
136397410
405195609
361393731
386857799
317988830
263446330
30132066
88354314
472407581
346287228
33806289
293127775
94703111
378610278
253885768
278719048
96961849
335625756
479139140
143852032
173911895
464153746
455060218
97331674
206823546
116903598
259342489
384494249
495099051
337531664
431794275
25002434
463221242
428926936
54196623
224623820
391308972
401968114
5404511
436966691
468515610
403379650
5450844
315090283
133494698
397899801
225670905
419082403
134955565
487484103
27764722
183535889
304174043
87419215
489906125
226598696
236160022
102280812
388663442
399478655
486175651
77068809
302564064
337007993
339783197
101530049
133836607
27979949
196843996
129124947
358927344
492594883
171172446
352929488
383520689
344175726
87201512
247621575
189731332
247517341
430168386
375290457
314532904
247953084
97534959
316552337
395538190
244191974
498385974
168492383
24020207
249530430
311786840
130335714
184688010
19559578
216727353
89161420
78841614
448765490
370866271
70011745
155959926
384005314
445945052
28617664
354901155
291433512
159504153
240969711
87939523
288349071
100839203
158208990
43853475
484956435
40650694
28605017
3560428
398527994
116436601
149220405
282037806
465110489
7874633
407556727
390637302
363839241
246615959
398735036
38563819
431756994
430647992
144924620
285049792
64754751
350882410
114759038
240594910
349725703
378732617
293431647
164727952
380269446
217793302
214850816
287662901
365173406
202985001
280006583
229391293
308515129
48312125
499004819
142802759
243468423
393542027
197615778
195750398
494029460
317129377
390996422
363958853
428784597
348387339
171268777
226233260
190253784
334741126
111213953
168541408
144950043
288125381
215583885
275550071
460480871
356914099
88432207
445426157
229181231
433650145
497502313
354967708
436591869
403136761
259119968
380738363
188792024
89825819
355737743
52866037
169907113
117925677
196786399
266368947
145834570
398626116
458586938
324330757
106635677
471035798
445146154
263005472
235024411
28772881
378685912
337276131
251004938
7450947
250443507
399247785
293174521
244633135
49418001
261420299
477502182
286992552
200794298
307762217
228454414
312180093
230857768
54656033
128252121
397414634
196884334
111175557
408860995
416863569
274867958
485811053
355904889
269116172
427501852
195435638
4346008
365292225
193337947
40388269
142930164
166028736
386215385
413082632
95557702
262888009
456998822
117494565
448069367
319211729
308869507
401426887
244763072
75249331
27189155
265162029
319028927
432826748
29875986
458772036
195557223
347638052
75670577
452408974
486638443
145069935
25830284
476717
252316109
137115542
439135779
494943167
360883511
416841603
171971235
123806025
283652127
140024116
395759846
398770859
373423005
233762803
168986225
230116532
480369072
303478117
108136755
251159320
411105641
280883451
438955404
38150272
74104604
290889331
418155989
277126720
394970087
276264090
346562580
363623465
220467966
400426864
228378343
340058323
478364066
104551505
154891378
266613469
399725152
464932955
100874498
475112734
385325436
150947859
405087737
26048857
236771683
178637564
154568731
452505867
321313483
416851849
160737760
184048770
130033569
291729396
66155680
59380257
382507208
251282429
184669934
472598476
44570375
360741620
11727191
40940238
109985616
394541550
226062691
349268316
37224046
418864660
23716847
322331593
390614094
242919552
479021557
403013314
376265666
23585506
411556423
439345565
128062343
241583305
326385380
184577153
135268314
441686502
18505879
409079534
79469221
499186749
19864748
166303843
233410933
226840346
581484
43612558
407391171
168572779
485240135
153778440
123174486
260819641
315125597
433088885
129522340
290431057
84476629
279283060
1084736
480332170
157450132
268232532
347993140
250370835
396986073
169255071
320385219
280570360
444021925
178962292
147365356
409662179
208994017
315160932
420059672
45497845
222897669
220029162
236986523
321223190
313429707
425893649
37935369
212894836
497630959
39934699
201830095
221997679
255661201
263181493
164415061
301056677
202734644
456879435
399306768
225535917
86557310
173937723
69249237
418946803
489221920
252291472
399828695
234966202
464400467
124981616
190816239
247931006
110624816
207808395
435407841
382762348
118716353
59406404
95339423
131028947
107790313
403243932
279515143
21256893
265153570
325600220
301488052
163470317
479271397
275289782
356612017
162803594
321788442
484319275
223696738
440938742
475746438
38591447
222383707
431630590
170992279
371665681
301038856
276933197
394735811
421180586
180800981
48828262
158509593
241525180
182750194
232449030
327662623
201095708
340998779
205629760
353940558
146594792
317370519
232303046
244280706
295174088
492289302
224750806
233001625
496511011
121969628
7726680
404730508
387413179
236030783
116212218
319533849
199044003
208303065
187344401
313688698
266516170
241001126
371975555
500029365
186809141
18430419
18599488
482141861
335157866
376856654
384892703
303140001
99600167
280938613
282482503
19774008
363325141
102693806
420258768
419721583
349059919
411693545
359955805
331746191
201475106
188546130
63865694
378372390
321777339
370101048
204440664
291543973
260520589
262287289
314585554
484627514
469104616
486897692
468387750
218506007
9775507
127587738
80917874
57262097
460567436
264393463
272896529
244290618
272441987
345253453
96688845
391222350
250935144
260346144
36756340
15644324
366328723
34792126
28128173
175528752
369150859
91856441
245194722
390610875
392070215
48071303
437038442
411387434
52247730
280120059
358334897
25031192
394036941
96441859
244680910
88646122
338528156
494698683
383317089
267202658
196196389
373750360
197937638
477863922
456714239
390532772
493573198
256628209
152876653
14057545
68608044
191088406
313172861
75666622
222653287
352235626
450144931
52929664
139957686
313248376
352383871
41539874
50189003
32491566
456534953
136150293
330805848
386829663
373938239
359706234
318318230
264138168
477010690
277151978
469814358
234674499
32137926
454388986
226732106
122572716
458760584
399378275
481796839
320042679
121137005
270948085
99544978
174580058
257249289
235066141
463869704
167459958
486038001
362166629
412999685
387290085
78793559
265153768
64039782
117278105
74077005
10542610
495652983
337050696
255077269
30098305
197176748
329465049
470857780
321115938
76487720
4120625
199449710
72689324
325231975
270594678
85658004
305553467
117940513
162957129
205321402
359312711
313934414
471823613
452662361
170819585
62460072
42312234
460178899
164790766
421344245
297134571
185817533
323186259
203156103
445778241
134302146
71254243
228411995
384194884
450345848
477214616
176061637
307077608
340303736
349183498
36246636
286758040
199629757
472149709
245873113
60358958
354366085
170808654
292559574
218407178
151054228
58656249
108759929
488787136
168664449
50210673
299141714
96886368
328002456
190492955
188571277
338453539
482246651
450378254
371999722
188243337
397060589
378561913
72343007
149331506
212381470
236234952
192464585
31498885
458759322
112345945
164155687
400904697
477684723
63198487
261477343
130937278
323944384
433982747
492970620
322883930
102275464
177962399
432747859
149972101
219842990
109080136
367930401
328694994
5287870
82413146
451065692
484621379
148367663
36653126
96869180
15241496
101036790
79503238
151393293
87217206
466756960
453802391
488608340
386203833
58737641
449440526
347337896
262472581
284382736
433175855
165833178
326287830
345784551
83029484
232974758
39108050
131270983
84618911
59547547
337528877
391330811
494531755
180071382
20626962
385957757
100642240
328233076
260154873
395623862
255493582
473040950
142487884
155544913
36974756
277888116
487751687
7813934
246936735
422933294
200282962
139509744
12610178
398983105
164150281
293574445
170873681
35633262
270932580
130779356
351332579
363250487
371314904
60086206
379542847
403652840
233362591
366076690
192679135
14809543
173711562
383616273
138630485
465398472
280336168
201193598
274894696
281526153
7510541
353153204
311998174
433731775
269945564
480505251
34978208
436072862
97653300
13669670
131879918
200159999
208001047
245213530
131475856
296617687
232253395
496674436
157311982
142493619
29967246
55328296
459571594
288436337
484746974
262145654
140181524
68267942
44014965
107169802
395512573
447711668
363725858
236546928
240719070
197302767
408391556
239776376
61564677
275273990
418777635
150174712
381128736
193328999
325489478
61891729
4871901
95512504
238381688
292742971
73939142
192604441
222555427
280933709
471657233
329252133
360860867
433222947
174321271
122353212
473850933
98993688
265676209
275470187
264392218
319103342
243824516
76742819
498248758
110236002
100034218
25020697
310438453
131757406
326352196
107895700
392703664
397027831
89057155
208129793
304966007
93668895
91623955
206318443
338949416
432901071
342123520
1971987
88384999
347527061
7392987
350526034
364911961
209643381
102028081
415363311
355804995
499966216
494896544
468475974
388184267
77772143
92230392
184892410
99507767
298513601
18751955
297694896
20502604
21827625
253578429
457300191
333347852
323045628
348087380
30628740
395444814
254768019
94216942
351513868
92368113
196305766
437911369
78680790
185633441
163991120
36994185
9677695
166310082
96162821
260269267
57663375
327476768
61809195
243472988
202014346
335775118
337862376
256492427
224347001
489343280
390220134
420102017
110668915
425431665
287973401
116990399
34731227
106298784
96255059
47012871
318908435
460921426
352898422
298307952
401709550
339243479
433752598
413093699
244579504
197945699
324430682
491863771
280518732
349092588
64746952
337255544
479971410
463518245
461945547
216715297
391969260
408889584
41437533
428583569
124677839
394798339
278194269
137619886
433273584
249065567
250426481
119349647
229571127
69667886
101557241
164009749
439699792
335331695
177641443
1344327
327276432
104929445
66137317
385703078
360990667
497780248
164738985
440893401
279713220
432957691
327655103
141108247
46947582
55519129
13264706
22692986
463087553
363665378
115840479
397184961
226996619
444698490
316362667
166682207
82444795
428283662
483681803
254752695
456128405
185111470
332604321
4284719
197504095
150521965
314257642
154800580
83000454
275608627
443605313
229964703
363907131
104935677
89388375
113094498
192814598
386047193
275665300
218641480
489678715
467690087
36361379
480255816
447064894
495394995
36766762
318941786
331368969
32592687
441843222
18867295
155137431
474035241
165564480
194461076
212116437
107843126
467121339
265225351
35232848
263519684
236042191
195518475
277824367
429607659
108182455
163123675
255766332
359061244
198968984
209445169
45770454
148679544
269760030
200371935
256323021
288505488
4493344
138886251
176786317
249766644
347548304
120721579
155579380
494960736
406332642
74133172
490714502
234858367
97981313
3309860
201253960
331831877
65949540
410846656
353872825
99947818
242198094
13977479
172723122
14714961
89156870
271320068
254923228
358578051
121117948
483549012
283088198
472356517
106650480
309227795
464556056
183885571
409108606
171761211
264945081
338033838
410440630
33304065
118912214
99537732
100964891
281756441
314384306
405700158
249695684
452885878
460481390
345306656
16572781
22913227
441403270
461650308
224216734
125536083
95277388
284885007
321030679
174422184
342351287
358205630
120930592
362454927
393366847
1425861
118767108
378889497
52386658
348002880
261727441
148888771
158360900
237655392
283498156
38885823
192694724
49158359
51346840
209629735
466750694
6042773
7513442
87647440
495875941
69749782
211093563
482985410
330736414
190461988
169409712
143010840
24868369
461567597
429459998
209591927
42916002
499108160
254017434
294481588
204073917
101803269
100341566
315575207
50445549
219165683
66138699
120716300
176102311
79332657
288972015
458576334
239375144
228446457
316777192
366961704
55916474
415969198
118073785
156880912
241856024
85710110
466227021
206284240
387169865
42770684
479859205
64326793
116650644
394037168
231139064
403105976
263584417
326395060
157791086
464526563
425742304
340251266
238082716
212678790
18431705
123536728
335818304
482903656
80416215
236584066
394117757
55177915
53741629
97722482
441883827
222362758
387954148
407203906
433996220
376057840
305390198
402993103
95273369
463171619
231831403
408746411
447003342
110799542
24120346
407657459
420083783
470084700
203714043
168558286
197570045
28920684
392528309
86722817
216433832
130910193
207547979
243229785
267760397
395394015
490232128
403183810
212514925
122605416
31780877
158943041
341328619
55344105
403897290
288719523
161539529
219213413
2049214
150394234
167735147
182424852
160299951
183671875
446220002
153852857
77738021
281834960
371812528
455932447
424861540
179273031
130069560
226921368
62934611
309209869
185938917
4011886
285282366
484835106
179440239
340827281
149107810
131613006
476081882
165412186
461767688
136070605
356085750
109259615
278250882
10098037
474491888
185427053
241112343
460840519
478778664
184373278
103483029
301973333
255738149
487170041
396085952
320888607
252123894
336217557
219627097
101842283
326771940
401861138
496202373
273342838
89499625
59999320
338032056
379597775
168593686
33159723
88501030
347363451
191216686
8344455
282581044
258387287
69916872
435019343
444327303
72552189
151504302
136991821
202411935
151137034
429970405
233958300
470748632
21267091
301523856
436315746
481560789
355371438
72366435
87912885
279745864
308279234
360965888
149877716
16548198
417285164
381363602
172334684
411883660
146151268
123568707
477934709
292582335
5145367
232888149
34052686
318117635
429458923
464579728
7607087
248107588
182356120
167639363
416692871
17310360
381626056
348454244
75063043
243634872
215022651
23495834
356464738
224929235
178199184
141127428
370666159
364249327
298551288
377224201
408835510
170507244
94110827
397781719
388538077
205267692
476358207
257731107
466065856
94669260
485857197
168603744
143821082
54827101
418587855
114191243
211941470
499296849
389262444
362376831
146070598
360398478
305220396
203832880
427135328
91340726
14101727
247295901
405055987
72474203
400822805
148691116
417997937
403721886
146919511
357897111
322680914
258307400
269886084
69620024
422528538
75571240
203641080
249482069
80283710
65763202
52223861
422504806
444909627
1191554
518390
21613212
1528274
481957876
311018853
220256012
21989767
192137026
79403404
137973337
467014933
96400253
306900977
340584495
181651206
24093212
215328137
66479455
104704678
144116708
282303330
307012846
417537155
63620846
38527702
403398084
256091752
231674075
245731231
470643021
155480863
492834558
103867893
290692502
197226919
285378751
307950263
430822373
163363142
192703383
423282379
154707322
239065162
179971842
208531587
321728346
169200803
348201555
484313327
430279595
308154306
70266462
438710898
185991377
79586538
280423976
261598033
148160425
491965938
9693249
237485561
293011701
352379305
110938142
435426903
35264329
273424323
363797861
345540321
125311107
345796879
197192784
403275323
111683131
368574999
407900251
148004269
158067296
45391331
232983875
225492380
283393809
447345858
253098730
70331533
375270699
49030333
182434096
437047780
238242196
277958045
151947484
341183850
87041859
388258979
432734306
66053364
244167535
324743589
195597429
9387350
136074940
24120015
23037223
302972035
54479851
128940146
418852060
479714775
171695966
19009371
145590290
311101962
61967062
461688492
275756329
44985078
288538613
158548299
159708275
242783754
468060582
429042184
111632
467374802
378543456
41264571
259439247
373838489
126265813
433788800
351183532
312633095
484201640
150288456
231035159
310022498
184035040
113093468
18155590
406779258
150494822
414005644
290398809
479280631
250719120
62028947
391126130
71444718
385630510
93587808
127503027
284678602
37163408
300919724
450420908
111458151
40518424
17075072
151823431
419804838
364853300
344147073
11706819
20387125
379504866
33177722
185961311
288862780
344466223
113684337
164428742
321247143
310251377
380785728
102321350
115259290
455055889
495747213
334810407
436725598
375881536
403412751
379523764
212224378
215503235
371427647
202054484
44696880
251563084
470729050
109438241
334113333
341508961
247810525
461008491
63271758
205239995
225419613
169524368
486886461
195806554
68100241
181452175
5031199
282404969
23456169
404176167
278869730
123753787
295400971
169617167
202539370
61641901
26298840
407162943
417299514
42280732
165324025
79467707
125672140
431328329
376601101
288710695
158929722
91756853
242648736
275951241
60665261
38755786
113561532
357790012
967866
142280426
476121565
475181680
461985134
448675821
203009720
464603391
209850148
231800036
322471037
213761503
484483511
171499217
275476955
108115457
195794158
220537859
158320917
398162389
145637704
184367149
105094776
20489312
483528668
182601914
281745356
13514854
33359656
43983179
158240830
300561360
318770079
290001769
358153226
38259150
489335295
177902599
199815067
356970640
454142335
294502754
409790412
68477935
166637708
117300622
214976482
70048414
499754621
152318968
200810633
192575730
112638943
216538017
149186814
449857896
209390625
231976441
78125191
163855724
280786578
83996700
185075177
393004448
391809956
280571436
195581050
314667055
381912708
434497553
7113181
164159334
51951487
27208951
87939381
63690360
260099060
7702550
205080256
206859397
125870354
69414776
342471555
68163613
133226470
456527371
61204209
273842946
386774157
146006828
255889091
218271051
321134536
452055280
266524835
452599665
107763278
264873732
465306468
336518674
159668505
51402399
295177443
389491117
89319679
40891190
466175942
332664425
321524074
193827649
281016868
197644192
112853948
481046681
169628482
59631369
447308966
146500305
385278285
348049203
293695815
27541268
56194698
401603252
335461007
289886182
162876416
67155634
144086153
419860857
251089234
327059425
426620038
473005323
476338467
207535364
93029159
493507203
107083096
223485981
477912401
69670753
360080705
444865480
85562701
406312669
320268602
455601604
100974342
392458562
408226561
7278013
490171668
284009126
230245954
243203159
329448840
288478061
193359144
92111848
200464158
308942880
345731271
271159253
161172998
214657326
362372359
956448
454593592
401261979
322072718
474955834
59017244
100013828
203599000
148303782
184676303
327428181
257491663
146387079
209527607
123076183
441766529
277063958
150461037
381313498
234831453
148334014
405495868
326580740
372516098
313477722
459550194
382425029
256056158
81389506
173779483
350951346
267539186
404059265
329411351
494845204
190462130
467782926
498373038
428240230
416136254
186586999
209107289
243329448
89632145
246459171
433536717
496648453
10033337
412222355
207089865
29867391
318452281
433082261
48221853
384961191
450123167
477110756
439957919
254953725
220071259
140778906
206356338
394637819
215416015
405496576
5685036
342507660
496513430
81200167
392112995
243949986
253784066
434455034
104663882
327056995
232657626
290022261
368468395
439632559
139009373
21346363
287898438
199682567
153789959
144214733
408181588
334525760
184010377
367096627
483477924
325190259
467721916
490415915
139564144
423418100
322248946
102321765
38684479
130099922
428995347
321615684
231952975
347239990
407683386
228365352
334576913
295242557
91422202
48482451
300423832
359369746
460480633
487662016
490736755
339907558
405294161
394132855
432076371
485825224
230099681
419755469
236413133
385727753
298569377
338686165
355664638
436409895
314622998
304763062
83030480
134415490
248046564
308066918
67636422
241272897
375677711
115094237
105691613
451953999
262089292
276429068
263583831
21057708
196700727
201446836
398946345
486625765
484127585
181486464
269856713
294523374
481932550
310346288
405578789
490578582
384733226
257273473
488958125
437213548
342524479
313701572
47344933
432067229
75268258
400186825
124834334
447281759
337622417
194908868
27650021
76319606
339899356
142104483
3049343
152408458
159224293
177546694
18714849
410376317
12394588
377069306
262770428
413621264
176555997
469784663
446278732
280763479
498411822
167005536
350625904
149604710
275167868
126387098
181856698
100042829
117332677
37708180
379701094
332209127
417384891
281816234
130739621
290413298
245195209
256094884
339904742
14569681
439595763
65618950
296958095
122660633
233012697
464467160
481631234
202364937
321695659
243527570
59413814
109866407
192601724
387441585
273205045
36404494
54076640
114220682
445308526
478525258
257501425
351012171
415744217
352039081
91547318
344006815
77233202
55975619
317550854
497501266
19759649
106319377
263557623
348443074
450143541
310761326
357751037
174311408
413002082
329293108
333658433
15263755
497591929
43653062
391759148
8596348
368476757
327557763
464776974
258331947
319910436
169423017
205657136
377739425
396444990
282834272
409806463
482313729
95162287
436457852
292820233
172328558
72625316
166254626
306291080
181153532
248582764
493759489
315911161
345415274
439953278
323639119
497797763
201651690
492001185
438191791
160533938
219079491
316676497
288406848
360501748
145362971
437237991
58403144
487360502
320220455
86624365
376124429
341900563
72046269
243195515
281625790
451614733
163130706
35643895
287349935
409783929
339681713
238928032
256458598
344272532
169185864
495170822
361997518
240837281
433719587
299372376
18569081
95329841
452703718
1611051
337071556
53834067
287250563
421114283
424869458
34450220
271135151
475534324
187278827
408133611
151600058
491405472
127666149
278370441
399489080
89187930
129263913
237253579
127329883
383011691
460758934
464756862
259791890
407647184
243515235
406085757
354757848
207057021
48728828
159375880
99437077
286779448
89884845
41111802
11104671
36572968
471718220
347729608
56601667
479119647
57001710
256392301
406840961
309493238
250647568
262507564
78834166
69470741
429017516
321153327
439669858
87783465
494758804
75570276
490546660
237766818
372317881
416199667
483632370
17649970
9126717
222021303
21902190
407527853
310203657
98163698
373403125
150545370
199075460
146110655
410133936
124433019
78509113
54591663
455768283
109463077
205116356
417171339
39956292
472786887
261437732
387915126
361910307
473853128
491734852
482477084
328742654
256009875
461634131
489902820
224751703
114914423
251467778
443819158
314623147
179683793
256686141
21585351
246532759
174809756
362662031
316773110
309209476
316121602
280690839
107951820
315507065
435105696
106750213
350463224
399296331
412502338
108096262
107010027
322639238
469629442
40489250
27489544
222804144
476221749
329201139
330319933
134486163
93788939
145922763
140469470
161156665
27565155
260060334
407760936
403512243
9371689
330056061
231294691
187530178
92132159
46119882
196196726
151063569
85741104
166439572
144908067
246923487
218795804
124205663
449667270
76313370
132783796
4085599
70098185
149073793
383212030
494013696
228305191
441437578
348805598
309076737
238340481
100024758
181566151
457866035
445782527
266980541
217000885
23825747
62920959
280158703
199833867
391884608
404271839
89903029
275737987
35045255
488419391
48243987
404727182
371849379
269527861
349855893
450012299
213671038
403063562
105461564
307584745
259910470
24844704
347043016
477063018
201924745
172147415
477080069
183655353
97376511
183692606
341705319
490969698
275269902
300636385
76444922
455520709
123464569
231509234
119375441
19080354
211930277
223837252
348434317
67279186
110770897
9087278
9847183
471868842
422611816
11835156
235121268
135402389
77488348
439347956
344884020
231820781
36048691
442237987
154376210
91367052
388561354
45365756
474278083
222675347
297279019
395501086
291726330
184881190
418704747
452869198
335073047
474429183
189539730
405344397
53350562
469445510
81926896
380260750
330912397
130732219
115876533
127646501
426343973
156492659
185992565
219802792
249769887
414838191
201956716
205289343
498435755
56255599
265550335
246111124
437872314
481633485
203752730
316913578
222812052
360653927
2918845
136317893
328602742
129200119
385812138
490277192
437072813
198819338
343351067
56833708
95075531
247902156
262332083
185730920
160490697
347366727
187833249
12944562
126410323
355866324
273780696
268960093
122106145
37090158
280730885
73446550
470194428
229513546
187817516
397099362
125090987
106978940
234089778
326076147
355820504
390910485
458756524
75314986
120308935
353611734
104159439
125127315
294047408
179105772
405737089
455953429
346380125
268679415
320785798
300062936
415826325
157498033
18121357
452294175
461844019
93473812
177313430
142202655
326241378
207499151
78811552
80764826
42645428
449598987
243689017
165345295
207652286
430802532
125524026
39700591
212410879
264818261
221391287
450520705
403408567
280144825
386434159
473328563
186438888
93553486
94437399
304383247
317986843
380622317
362061924
437716799
423549808
441667511
104998808
341118063
85514865
236158330
301191086
198692827
436862842
223836015
339519887
428574193
330944943
33743699
163772903
193649229
408544061
391706755
34550919
44202682
163737476
211601981
319995136
405699063
344564436
102596369
130487919
44145415
126265127
244107506
290487708
149528387
268225128
189354101
129381405
397553453
207786763
161615123
60455662
447993254
359339841
398154703
39313719
352617562
474980698
326044582
78738637
308204267
409931042
245415327
100459231
15319622
420598799
95893316
163937755
322041935
3051348
30926460
310833271
20621355
287095811
352078336
145108117
191305916
66307024
97056338
15103580
384245194
373443871
223770994
164932882
73360464
26541445
357466817
453418616
31320257
150309330
300658266
268706544
3268630
167067801
480104989
354661142
342608610
51681195
411877112
341068909
315942504
88236322
57588334
146610081
273688369
118627698
429840732
244908851
122512305
254140545
83049200
424585730
431605190
116718216
137187099
448332832
113150538
38041520
323408375
54753566
492610416
140536003
391849547
35955568
182229303
406201146
91361821
129547821
366587629
397904379
254340109
451893323
270840124
417638440
248868106
276286554
59028810
388747342
462420410
441803154
222365019
474613655
323435562
44108764
221751513
430747859
202697118
314255568
413387821
38560258
93127698
10990368
3505949
167605399
266739178
438016030
164624835
63476786
321178215
60595094
485857730
281147626
225475739
15668823
481276440
62523818
176781202
192804786
75022241
81265285
366117639
11563006
378380220
471505451
379285098
4238758
334137714
286593718
471854885
8627298
15497545
258010810
374869562
258195811
443533197
160437340
423287384
346886457
457017819
111912856
365334156
157210265
356722063
284805556
182392799
215651473
292755010
25076401
417314505
450871350
13451936
91044268
351637672
213466890
167206029
24522411
347917115
499070867
4778157
403892715
51315577
141627561
301810990
389342690
493054372
24621915
442328581
154128649
478134796
47784004
411647372
162514504
227441562
296537954
328123121
435202186
48214349
408583265
267893238
403838720
253356119
158988431
33798519
396785195
254582569
181167579
144517364
344160661
262753820
307878575
490553708
387731180
124219836
158898394
345723465
500153562
20191589
142807554
88918826
234985730
487650622
157771453
281504437
238883288
204299827
182861584
88485784
229905220
482915878
180405080
251847292
227513055
148814275
352835836
297713912
412177526
407115556
27306762
189400227
220522759
31153384
491441147
408948340
49481255
225346038
216646572
449326937
148958973
436311647
167338635
89215713
102729736
183177478
377807923
184255220
80311735
284035749
24207760
397526170
216059951
459773041
182827017
190022239
486082416
151452571
431456550
120619827
179458627
29575301
276059228
70690569
302958407
392988058
24071502
113332408
458928101
392461039
211494820
70308912
283463257
259814995
498754896
400504143
445196493
123385677
172155346
200352994
485086771
119407655
110797268
323012234
438966679
416597267
259252253
230098193
227940510
416770507
441894664
359978067
196595853
293943175
451094074
60425564
468272963
229241760
373767655
38221617
55172352
404315865
223419018
294830358
285085053
209451776
494056819
55562960
115276006
420949453
471168742
380983432
231692704
148539096
325189376
163034747
209454197
161159002
425998421
160241746
359987849
22840037
432351922
463049502
299793142
102059695
433024569
9358145
132671089
188723587
329986499
50192736
277435939
192125552
135109721
221624518
369914888
277966379
72540775
237599970
487699449
353823092
409989921
480690317
41121768
123932608
245570627
327457224
97173524
34389344
397366187
343795881
166796677
444580536
294428167
473657205
14102691
223258975
257763939
469006794
209607770
123848639
178109590
84025897
25430745
877400
29641620
146852759
471574402
149268828
245777148
402702490
265734511
344484868
427744135
199898439
34708663
239591439
109416334
179650469
97361401
35163486
316161647
291557467
419433857
27770670
463037016
440901097
120727012
294650135
112725078
30499509
477137520
302999774
191524383
176572505
41663522
139668444
468667096
489273941
231935290
83826150
76326507
453803129
15128704
318427962
439366092
290979562
477243369
150760924
233294357
366637548
164333057
213035861
289488309
476982817
230411421
26134580
205674518
60964175
153411949
383013987
135269728
104413720
385552036
168089039
488481973
205487926
77586053
340665656
59941812
341211736
263019119
84024004
240504046
125652698
141672491
87734234
249210950
96497549
177794953
494527709
397814156
5762371
488615932
489716931
9487923
456180513
450470010
422175990
12736830
495508769
381302556
308062284
212822293
233573665
351426318
327951566
325197068
286617473
259581997
272268840
410748009
193922998
393375879
377175646
158385712
264897965
445221075
181569679
104593633
49266859
372749038
132167077
297088278
356189526
28860316
295671057
129678084
244585203
289094434
475269812
195455644
396485902
6470918
54241528
248569762
128230527
473415623
202297796
464565581
364717930
440849164
488467173
185878883
322919489
433464166
203135759
416910775
409877644
197430441
260755386
380438044
358229810
191804028
353331959
299182955
173689387
256173327
282735015
466311289
29521999
7489133
136190284
493152475
183447048
241616851
492749929
46537445
9912459
469059583
214867913
375802104
147700301
350701899
67217061
168067668
308334654
441099611
395516159
250349243
460831566
423192046
73459333
485046086
400298841
147793081
71415935
327451689
38809787
200582827
121757883
17539568
32378719
177759064
264447779
391970226
151857316
435112565
180959909
133596818
150961396
122190836
24268982
245826658
74813771
273758975
382404826
60800113
39719548
307689338
49082791
146936388
198401708
263032719
367040169
409748138
432674441
311395943
190208776
158644111
310198265
69668208
456531348
436161664
52162430
290364962
203279597
237671354
292576803
145473166
272190400
338206456
372773158
328430151
353665484
23177899
7456962
379880978
444260688
29913537
452252975
436218829
347516317
422818676
125949215
456337156
60024172
54726522
345083919
171576148
490624242
240958888
300230040
170145148
110487507
470716933
326752691
42375692
67510231
471036509
21228441
51958470
305255785
391674643
45057778
89996358
498510749
84178409
342085505
356261108
465078466
145307194
371552374
140726066
257822595
24433310
367823532
267393624
224482111
214601614
386364917
140829718
303776458
182027655
461513523
175335855
42407169
25273768
305608311
367006297
29085874
350086059
358165635
275504570
43857151
283355340
235432597
300620774
232536354
322070697
294773879
40162993
125718932
29254671
451442462
303377350
419378797
225781233
134055802
309044022
176704008
113755905
398017340
382534524
454880158
73910730
336513584
278534334
256913651
447402104
486254033
275352953
477349389
88673823
398906827
140819352
170517267
114255018
208067030
396914627
184357210
298614275
97596702
496070327
440420509
243167533
11463084
237681783
398888477
169923991
213251894
422330913
222038810
77320369
314760851
348486711
154798546
166409079
172118128
8963015
285605136
422402695
322510884
107092517
395490286
461386489
230307190
41157772
422991803
31661161
265872828
182390405
41469155
484017385
399769524
467943400
269079280
323218744
450865944
138385908
17806120
379744961
329590856
396346469
85300719
26317033
270166743
387285682
457960735
187450676
301014085
298198454
225241554
372299002
425389523
74723009
144896503
344796795
230960404
66738658
466514027
200008560
128234988
387097311
455602571
420414480
343207147
370040660
187299462
497105384
116325888
158314734
238986604
297038482
258327822
308350099
403205156
48440510
355139329
331466351
447610950
367350978
209272696
330208257
378392777
98561541
67419953
45342556
351699292
258135177
104671051
261413811
5015199
285168566
364708029
354915149
196518351
344338465
184103261
381024958
63983517
283798118
140378166
430078094
249618147
151076469
16888175
250008317
346388827
44102043
225890065
377705886
409632240
357103732
318188930
114828067
461108409
381895226
241139537
492484053
426558944
351333
90697504
83812948
330347384
9858588
38018084
167430457
110552818
454303543
348323121
193957850
450804178
228753855
68916556
156029995
476590692
326401231
186080079
151701584
436623888
398728288
79521920
40179956
243947814
133295652
302060255
417736476
279316684
217391695
191894851
19528816
219779628
374890078
166448194
236883697
260255071
139245972
174822433
395074311
105742086
468718488
6177643
241575835
299464725
152607247
365667784
324658081
71184033
303527249
359893743
393310974
308167708
139361564
416486608
402539192
422656627
318854189
85226499
279314544
36600103
357247212
411947859
95231090
317861819
227369663
180308100
326853890
461995654
356996521
86709708
56936452
206945895
322066985
118268388
139609679
342864258
342117870
208701019
137731518
188712888
416574345
372991511
468052018
477500109
226307897
419527641
493975762
308170678
227735900
119510673
412856919
222152080
283736063
245337697
33943138
259791310
465429294
136326046
370153845
445205826
20349729
378450866
243700164
368960559
311208176
474318749
197115366
40861899
366483702
167980092
207195620
422843954
488439605
119656153
264848411
55554565
329243124
467274783
408649675
56136096
163590793
67028802
224629323
235484964
327352470
77583933
402069020
158081350
434114174
484393211
367009548
203826211
401778579
204988290
214012160
240642306
237806668
297160438
60533888
434119613
455969936
229011812
453563130
483161590
59650474
267516741
322906521
426232030
90390088
321732861
394841724
206136009
50668186
50274466
105286403
424649752
90718149
24311689
90899245
341149962
66646376
315115641
77100089
76059957
328722689
125239583
378336489
496525860
327186264
313138562
378572503
345648024
381738069
77708990
166130419
111481642
421166744
313050425
247320420
9986952
331858999
139676274
404483595
346701798
238143216
438608510
131714874
187884542
264830332
373619021
465108486
302833855
219619872
303718262
395866
66265789
134442577
45564507
162036290
211875028
201222545
485154477
46008337
221663956
293033684
53997589
175420312
253523357
228429089
125177812
13222491
477793669
231777504
148262537
52037335
314181611
375895344
419503259
431656690
66792280
10051404
492461080
6180495
116468875
272499860
336336535
93111390
307335046
373478063
252706200
460447137
24855430
131904483
406545790
71604699
73384698
411157940
146610555
347049678
154885594
148086319
296322203
436151159
146680464
305184426
49419347
291531275
171202513
447881866
293141715
145757433
39672538
4090011
11317591
411033495
334856118
267252512
206353104
380127051
49277028
299966374
323426063
101310720
105129964
61598055
347610199
482381083
253021518
292024629
9988396
168464021
105199821
325075029
20219949
261523015
104073111
114348851
373463567
1740530
450349096
259304886
374665993
135123405
190873008
277141987
131169928
6373715
393803370
288650967
339244877
229819223
250654757
46690847
340365979
353437440
24022050
34624640
298076822
320459070
239715107
280598494
136416711
361990353
226058781
33815752
252025212
326793897
267947638
465822055
258113653
32248725
186015003
414766482
103969299
146045215
99190755
367766249
455876078
261117268
440540908
38877517
372776926
227249322
106385811
124931461
446392213
396971047
374450292
151484123
141622565
359618159
227019390
367289332
459124428
285920212
461098483
100380521
424753305
72378465
151751111
342919547
232383265
421796402
64895932
166881017
165778828
228823360
359806306
227519566
80024036
463132898
84321886
262669133
425412579
249202292
52766811
66031359
39358478
418685922
172136160
135163616
202210295
410473459
149559561
109443328
30110672
41317508
218689502
434858695
174698229
436809511
433906139
198703314
377144980
44561280
236181380
297230985
362503132
141869000
225375232
76168942
458217243
182425044
375951697
62058070
376121297
50239716
2785795
182995568
48533794
284665809
30969022
420070271
429008084
403599145
362062052
200915885
14512167
490732143
194120367
165759781
368819709
18897945
133890267
211103443
174720381
416411450
498931447
101687358
163188170
96993042
331837210
426609027
157584074
402429967
252950012
7634656
260623815
159590320
30911022
489494125
411345576
347579345
246872001
233407841
486136691
163826933
368336175
386289783
410736841
343065218
210253059
281506426
358506644
173784491
231219213
341451651
494022964
210136234
226416156
127710626
496059446
39722882
124958077
315295742
190663137
460798899
369025418
318197904
171073934
58119522
332173047
453408823
16266891
15796023
218591269
69865153
150762624
274727972
301949187
396981834
22922740
389535698
452893141
51014625
145971580
194323560
137792960
164073262
413005939
19883698
69824814
355225125
306804648
36811233
480789416
141717097
243722705
60710654
426378391
45913195
242639955
146280574
223454342
249922577
245543062
335475558
328398156
382031074
136961941
35226325
253712687
358692666
65753578
331419090
72133550
461427552
283688173
100588697
248360748
256334922
473637138
60251513
48193703
405728839
192454067
469840136
252706025
161363385
293047368
169257998
298539982
388603045
29695423
321600234
236156170
424229072
152785771
212379382
99759
348898641
357967049
308091144
113277849
366423798
445482363
332688608
467989112
260341443
145241654
185108051
302163675
460744717
182803300
170750513
470442642
100921381
444067517
474635911
236399273
73069990
473083218
233795558
215189750
298690686
13344276
479656976
425965665
361088062
4058610
365527047
315686605
57066866
373568010
411636065
399577018
343178688
71247134
7035604
18404477
466032413
265383898
270039195
349356531
243823552
15337430
145787808
278347724
259075120
274298051
357058301
72575417
296586885
270652511
236831837
80106784
23561014
244351495
41005350
435069066
380785212
80104286
369910058
465924849
333225711
498676651
209159108
448540279
326381611
215867523
236224986
225698058
450023597
363586014
119540096
499400474
251814100
19936117
283337992
97610358
2160274
455454448
420818900
219117755
287098091
163468706
125532015
312507226
36124867
421381381
121628801
362620679
408039558
263654202
337897706
4240970
49575786
82025353
339201186
390123719
134699476
126500092
153407076
381168064
54228712
467323757
63208585
184624055
228573448
347075089
351960893
436797427
221163972
104241299
418562023
362188939
256574284
195877731
392002704
164721461
332124154
336696157
13103473
416218385
148779722
438006728
368268142
163755429
262227691
138331509
323467597
250787592
127419481
326784179
240888023
164227046
97467918
352739783
450872488
333807883
192872717
247150827
203945917
324990594
355275677
352795980
100293649
198748079
476396384
330107759
439165303
307122364
56919462
321464962
67988837
288771612
161303809
72611910
97303851
159726609
317089902
15268100
206296684
148505878
474490651
141802184
312045405
276227350
222780548
85290159
398032599
489119007
78253100
174777416
147817463
321063505
86275198
97833593
316384828
473632333
27192475
35051745
2911713
119208777
152027122
106384967
383305125
480104097
468969217
190649804
209421438
344068316
357746029
175767770
493268928
57440219
365144042
25360800
482473665
242717023
390016065
399224387
195724861
211750784
16004380
15333238
36494348
64930004
389641203
322909417
278766989
53200252
74855970
213337498
104894581
440933114
432223125
325342940
230020105
293089710
120485913
233620179
221184775
96719233
354839613
231750224
193728854
12787800
81950624
24198626
165659186
399229787
132289860
197966546
66872030
98932792
217736959
224770703
39864842
236959504
377429035
247877295
238083546
326484967
52467220
136845972
465054625
25969830
19138725
216088283
41372919
180084414
165244259
108217941
390289677
444023559
33235302
417185790
364915883
307573143
62827783
97865336
363238202
236747354
66717932
457291423
340852325
99622784
163548793
63457973
299178289
295769618
17910615
166051009
176747155
301593614
498248918
157274512
188703293
123254155
325084391
282210076
87620425
180991240
73284462
480535156
336847733
471433147
459608668
68463551
287351921
494777124
141694615
264634595
121933519
460136119
248855041
195701185
212881483
348970899
415452132
321459192
354270286
221270606
491037208
264799982
390236503
386755606
36635660
164637663
9540355
31669347
164635339
44516454
47675095
41779956
266797174
408988828
414861208
37022386
316824065
399467733
239138460
81352567
495745192
169046452
406110358
222831890
467244327
100816217
37355244
136038059
69440633
282865484
333065138
318324303
310083485
211849248
329423959
343615827
206654332
228977645
124600387
209774624
460569770
163099403
391087889
33701454
135815815
52038262
430846997
128290838
125447127
201614584
271968087
126638668
95066868
177046984
482558119
121416904
407061301
222818201
334455195
3370662
186328707
387413339
816042
44762300
206253859
81618224
356109047
149550339
408745564
494917593
192646077
128295732
23156786
459509720
459908156
16308691
50491404
186193943
477897251
173303437
39191956
346515186
13614462
462174867
92201086
223213717
69783766
459876977
35066162
154553217
19817833
143876126
301830427
9056984
401972916
149996561
380514105
26478600
239028876
41277385
28276563
338010097
316335138
51867491
23942834
135031271
472713454
186115719
368018154
186491326
119313970
2217337
270051404
18150004
339832298
189462072
408407981
13956080
378195215
240955467
38462887
183390290
431944450
424531859
357158728
259784812
145795006
340320393
249167645
403383392
36577597
121569290
60936730
242995501
185136231
157708027
44567898
346730784
2080938
73164613
313618307
425414649
285132564
492940152
325830185
46959306
407752413
80030751
97412115
288558545
179286768
112128019
309593217
239278678
262610834
431031956
242987239
202738196
114599757
197434977
29130256
319639361
338540580
286227172
297584511
77328545
299185203
343135288
458100270
36123401
335780867
93649732
212924118
464547629
28430337
634839
478053793
57792726
170558139
224407145
230683573
256237956
117949760
318639853
452853781
154092469
89801464
413714387
419986622
49174901
114169662
399777155
125907642
39953616
417606002
327130366
313353317
299040298
177123695
121432798
11913055
203700610
248128293
176686902
423646599
243788527
242473531
143419922
439362732
317878443
276578012
321382909
65881155
153302399
145111093
482452847
434113754
449063995
74652469
281380238
395774235
438912213
409499567
204121374
3489699
255973595
359943167
349614050
262176911
330733912
140827390
306050960
84847706
180188582
180137522
350318884
416457386
251323457
255394040
64870966
198077885
225012367
119383355
350975257
320379328
50071907
445855578
202924160
291863227
64119786
85142013
204577171
379896147
346301386
97479319
353166737
167089029
252891101
57885388
13049130
55097671
20950961
62257729
215351654
214073189
93879188
281541387
183386538
398440972
451819332
171498153
40508156
311464328
157471424
181671675
74962157
194042972
449868864
497907272
47939971
498650234
304328394
4439566
55895454
372549612
208096486
47031317
464779814
33038396
165449998
12866758
135973857
444798369
192847696
275591260
357442921
132471976
224039154
438555857
135172619
118249682
298982599
314865505
209322009
259068269
373282123
444483851
309146560
295541438
344658833
44404762
397546930
64452835
183358289
390515859
157983095
253930801
281746591
277004437
130866166
104107349
478458397
248922676
136845782
17213418
440644369
470306606
147773185
154700642
76752402
155348926
245637472
345820788
141306379
471314500
176016858
470872312
44456288
346662656
267603387
31665146
379033552
279680020
349880653
348348644
318459188
336189390
454623760
33899390
322525209
464183945
370737608
261646276
80525952
270888361
371906817
153342661
179479415
144698890
248133485
194418789
324515252
107461921
293744355
321102696
95793299
259178442
4782779
498417753
250267588
39623519
433450655
170424369
153912382
134260294
121732687
315130554
234581568
173421797
471785506
58041211
109701060
174408912
124826527
271758966
327978794
176379071
412840037
8365346
248814113
364338276
375866790
69537991
84488280
93980345
350532508
345946778
306254976
458008099
402977852
419165455
410331822
350874005
354385231
179319780
163831979
273400165
409618346
88819376
351598386
185143655
120174627
196036063
457469619
457193619
431653233
168685205
348388204
269924921
431631612
253230805
443512564
472168585
26768583
414453268
8851909
173182854
421276657
274054485
83436317
86866882
333314807
144933597
303923936
399985036
244731555
410046606
364825599
122205282
26943998
18820337
90312124
95838544
466013542
282829765
388506998
140125784
101800477
323414060
275202577
495083489
292327828
7821747
212945574
293342226
181173649
196769443
135499178
317037360
160776429
310470184
365650282
496107353
174116927
58177303
186741448
76535982
170244161
18081660
235178150
202098247
225088724
315807326
41042131
145914995
88056890
349602331
79424871
24118043
24138128
121028253
498327026
208367529
259756293
309404461
91356394
425150748
478029689
352278207
248010770
12776176
332654826
266726088
471642149
267160117
243275374
304841760
444373616
442004969
407758962
440188112
343817235
29558573
427492707
411179082
116529311
238875268
140746895
331107433
145556850
335581933
138919160
291463514
75663346
479747819
42327791
327721408
23311308
288419605
218609344
4772534
346131270
398059725
391320227
338224394
482064685
66653367
344141246
182572727
55119366
460789009
415869550
488696344
432289903
491313530
382875175
441251893
146234444
244293755
353082949
175845843
483133669
321093072
366331856
250766438
304967398
326707073
475457390
343650900
254181748
431749981
99162275
348890545
403039297
319928131
182024422
199925079
273518623
123689349
436876809
387133615
278690481
33466552
227136336
371880777
326460221
36675406
447127208
381971345
282108265
482377369
221536192
351796129
250504565
47774984
166340207
498977280
307783980
373912492
361083132
498579118
165882800
47746209
413757905
64887784
89776070
481690225
320075771
377605472
463170963
318374494
40502826
374558572
285309725
303841557
58654529
194271072
14783412
483459526
304092985
19358984
31703378
286051243
440923655
323721422
428899027
55316942
111852754
74932353
143219309
210095421
362160837
398372580
92762483
78673409
471412946
260699985
356377992
382574131
432362481
491634994
221215112
387472953
120718107
39060144
392363405
430003133
93866723
490740268
263661281
25866664
281464980
73180995
417802046
312396113
395066386
294599201
440628894
273261549
350847453
114739255
24361301
15092600
220559207
441539865
309742087
388027586
129901087
392924708
377111181
86567638
412128010
201285812
185071036
492208500
281111729
487150963
328536599
289021486
118591340
357604163
20730478
338067392
248645856
235038133
399985191
494813593
253802348
363753589
69008778
165167583
4523341
445318211
136718150
344925463
183945949
422596489
135413581
496344797
167248654
202177080
481174732
120807501
130586881
461886763
24487498
255967217
88211428
293283250
199911781
411367749
214263290
409491927
119188288
213628114
74065450
155401047
261197829
275097594
34299896
223052744
239699131
368457454
261387202
198734442
9719759
193214909
410710105
241161142
391789173
496069531
224450924
487836823
449759860
470293795
462945222
319914393
460191414
490446539
52079478
423273308
499813793
299696183
438337544
46594177
47221852
341944968
343672570
424192170
171581043
14186564
326189700
488589086
85281258
203911042
102450274
313021651
202152946
290140590
83179224
199531930
127601167
284242630
144932129
47733452
232118454
215353251
125396442
225410169
90234566
62173832
203089628
416641333
193819872
350446379
277334705
411672835
231302021
279569204
358934747
308466573
372997767
114914780
225802469
153508433
280488849
481712249
60379857
297281191
174939685
55125455
18328464
15175915
11320735
133302541
107027490
223750628
67075045
79390243
8711483
23426651
319510289
38746738
106300661
34805384
342064900
307735434
341900306
349412703
296226171
259477375
229462324
49560421
66820745
405840473
37879376
440229760
109774960
18303846
125039046
17441117
286120328
2617532
499101419
329778163
423071195
225197665
242286994
225452813
138104967
307189910
210495237
385946574
450973459
481468056
313164524
30581379
128681380
370810707
79256457
46392720
58495593
400487978
296654153
363735961
309376302
482579128
159355155
131256891
207537081
130682496
304300895
389594395
385410096
157367654
181335300
22754653
424423431
278636924
361911353
164419579
118598836
449652992
223116339
330651225
436751736
391629721
343930644
222297121
445439415
58863880
285363457
63465280
128731160
162137414
394402851
36021398
433211111
364952845
316921441
358907435
256246901
327801667
442141417
193089896
295506154
88919722
82286559
22424241
378692606
63384617
269751119
136449703
297229899
8509603
403544172
133115127
327333129
203400115
265360382
281711793
99170446
181022012
280116208
388976305
140340050
286579778
23041888
359706079
43975528
483306363
39334382
74825170
339727510
407210951
332302653
19469651
145185415
349396894
171361564
32596285
475102933
273204902
115728223
226859789
331738810
34277027
86506075
491326990
111893585
251844211
155500539
77525474
478863501
416263139
421090592
360340076
109129551
60892218
189803944
366510001
203535989
172017428
160813434
422098251
53104549
172259984
135902091
71930320
313568323
384064566
292083576
79235646
215066692
383585002
308416070
393667226
435576603
330161975
395560890
296256254
381823326
488269796
170441333
200529242
88485203
74569608
157034887
270794605
322331357
468415606
274466344
246859661
35558867
116923579
373693437
304253491
442398388
287283980
29737245
19062065
364598186
377767503
450733235
484621115
95341778
247751438
28936002
78700297
395154200
376735280
498573295
56178045
442089831
103093976
488331524
251961746
474456277
80832736
258921582
76170945
174670577
422569062
151199850
11251268
212330995
405716655
416097804
93967035
203521294
500155808
196955895
203792861
466799282
471683227
81905786
19061088
77600187
14144179
96561113
147194881
49623739
358008985
500176252
214565205
54932359
478103690
146144381
215233894
497899797
7466430
62239652
14397579
491694762
278714429
1805235
418420959
163051867
2569020
396003042
64760255
353181816
87661811
210694957
296233431
426405675
289909515
183327958
78783713
399304316
59192409
397452515
218125635
268528320
476563391
183280530
297442528
494216515
57928164
312352123
383820695
334257993
134729163
223355903
81395398
279083561
411590793
99832804
422865062
290479644
383505159
44437785
61457482
26573100
133554016
403414481
336233005
6911926
422180455
486360797
167435478
466492866
169312256
455654093
342703554
349619657
32957034
189639118
59213545
318344554
193330835
314691459
250470497
393980596
448537280
196913824
415058330
459764699
368166342
193808471
103082755
192564067
28296638
217523808
221240201
192319533
451364491
432200061
323366165
43149645
401744526
34767581
477544063
17040548
408042235
412757350
450534373
246791123
165081837
238919340
113273989
341507158
37916899
385799808
294930683
110016215
13918246
204006336
195069145
5373400
434651929
84840347
343034545
225356556
418368856
390832947
9820764
156151432
435392606
35897235
362311259
5638135
492665905
104019583
373715877
64923413
448338695
264731564
260547431
410773144
145669271
129737729
307160289
465742084
215812730
21176960
414405184
68768085
416466244
165363222
363183837
487469186
254902471
307837319
387634648
280494847
95264070
17873926
255894541
406371245
245197729
272843643
69103658
350043452
197467014
269375017
392114074
197115115
15013491
389318303
444091637
297721049
342087573
226688349
64631558
110462699
268769436
141066767
268869744
124913612
446065934
46037752
42227573
330564917
355094915
203380755
47447388
278363453
309573321
153689710
157406691
344238270
450039834
289119249
1008829
113040813
175501877
345769562
364462689
135759198
310840375
180178393
307379336
317068176
477994453
336617337
8847094
169208981
113139286
90370737
160474814
83003041
407521138
319850125
104678665
60506231
225260651
114813568
408586930
141371342
42694487
26912320
223560919
196010311
397221873
259988104
332526446
325404675
381542981
394048683
134220556
346192173
396956008
95268927
11800538
116736521
13736851
210624983
222549716
10364976
241408916
113258419
106997938
482339339
210425801
428574776
267467231
477439212
146435685
327008478
147031467
471160352
40039787
263713711
485419141
201318108
467544988
356180410
153255265
85089080
199230329
460606077
442333936
426771051
215031632
43126664
164274968
254951967
336700055
389927741
89762627
373084118
491807882
479064125
61248398
378544967
472897382
173618387
329787400
223713944
109211575
412748713
85360622
36767627
419732400
5173616
188406546
220524668
434213727
63574380
411688572
395322143
406602885
282148473
42079210
405013426
40223714
190581183
115831145
78951175
161893973
176580103
302682185
373338523
54843102
210712308
371790737
367124227
398222405
351258513
76175529
343965376
86903734
96483625
426637928
472185939
143275302
430396005
150935984
11304204
235768788
452355156
240720259
167847335
107024944
268412368
247399773
113662131
115511973
374112162
432650054
406487216
7396525
105181294
2475226
161957980
43342200
335031996
315851700
480748416
293709516
28876126
471229073
99817800
340144559
412236596
12283386
441181098
462908777
103122294
369356113
395173492
343326347
242427071
256982869
166982998
68082151
171345521
23036637
48389307
360551968
181134309
297743765
108565679
360257144
89793286
338720992
246620656
295947653
208167546
303315244
425049611
162077682
145250507
253034283
76717744
278801591
232289590
229651016
68459419
201533899
264229648
159361897
357566295
214699642
112419814
268046961
324974944
199170855
398809921
4096335
212032693
323343878
483903906
407491777
204568257
181392804
480709145
110606054
141829062
200695706
34799379
113338514
406529616
316400154
284118368
220911892
8960668
152059951
370056743
446574396
117439557
469298260
164884121
128481678
474071611
477722475
470179427
446574087
436164364
177606558
3769487
148183470
479703158
384494389
470773048
34743820
343263625
211233912
283095387
95633805
138939552
118858411
18078484
42730917
486838466
267633555
20444589
209230707
481443837
277575348
264357049
427840204
134033513
68259742
144304413
218432510
125678479
137862602
376983122
37126698
202307130
300428426
495921716
257129144
412158688
338636140
457293365
443789610
24451010
144141566
496953281
434247646
319423618
98478738
337764965
255065194
199870348
366623917
339478747
183360828
228571302
288383822
446923766
144685849
418177286
1496242
482162386
483759471
92420520
14229803
466594748
271459935
427948898
238535093
481418955
85486571
383846784
426200730
335842020
638601
412607533
84501820
325707380
263598089
11497876
162108145
74187610
412803004
473420911
94187352
262274554
224350161
6636824
446433762
295786860
396251148
58600446
3671257
182479282
193370257
113677296
488199425
33310910
308443468
277823995
404070296
285926437
304206781
319720824
493225540
189427252
468576705
329961428
200733592
8552759
372577186
311216688
389936866
11046276
251012521
391912662
289778976
429093938
182541154
468728846
5687513
356114016
372959481
191601678
373294703
51925683
491635094
198853708
214231159
381338363
395177482
5616394
497681633
456643666
238832414
99134824
182911387
445139368
224621157
169752017
376568449
270531669
413655853
448386849
357434577
326767990
376050558
484869241
299730154
439182841
141193950
347917395
196544296
56297642
380290460
336179546
140996799
18439095
325034489
451500513
178953622
214270549
391390838
254946802
398819274
259785845
444434217
167617427
243795436
241314197
222441331
250460684
193183271
345398351
180532853
39827662
344143464
237997057
406348168
412460939
311552501
371838607
180444752
445759043
432057149
376303801
184526533
431792518
160193917
63337327
200174908
234908913
214550777
175159188
483799677
124884334
65315103
101109952
444554775
88221775
269173274
297552913
105346489
446956010
25739254
37792234
384656591
354666998
268767192
203330180
431686334
258790871
348298
283489973
193545483
233018052
453411811
2850082
256303732
160280844
36602701
307543006
274202142
249230395
263872679
280473875
37493605
49416041
356328450
169105526
180564038
434711733
405958778
362386241
368210244
27404321
378894558
99832667
300699312
19226295
39206634
452138748
158733642
115598453
416094221
340423982
324804362
141754547
177224342
203429065
26765920
286778875
334947468
416846493
6625839
64467229
28240227
24124399
45865997
482270715
301092764
2707671
96258723
328065397
311113707
468753794
241029181
149636512
232608370
420224254
433862549
424477459
2604047
309536629
302352634
66357161
180590385
492612671
248656861
416553554
212352450
494766351
448938211
336240575
484177535
219940459
64576412
38995231
404475179
412141803
477661316
278302724
230452873
45958112
349257889
312563291
5383515
188496397
330551002
376228422
342084825
420465843
8260788
310332726
348558800
124972160
435749855
344262755
199331908
322218194
91485163
373174720
179633843
221049232
177406102
362102328
249809114
113262998
306234072
29325913
124063674
289465453
172145260
268235056
67340922
480487329
404111417
88255712
31748875
148472700
421684298
66792435
300424832
287817900
59958779
443054538
159883009
67843689
54809723
335226231
347434981
491124368
341476250
451771407
276574439
371540742
152019152
354217927
162261788
387098702
179287945
500121706
157134783
206053183
13624030
227981412
140701469
138415884
71413491
364311722
123521689
445796779
181826333
184347701
340203931
329378520
422580518
458640217
85430567
216172064
166226738
170522575
175762702
388067954
20619388
105170488
280144954
362298944
210239374
449880448
472708708
101788687
470119521
285596035
412032461
295598650
488846772
444995335
356400001
382154760
95735373
364447393
451691961
330048658
11496446
33525494
156495799
287146423
105179044
335848272
335246161
228397560
7448332
354210117
480990453
407172784
301178632
128369091
218361665
205382004
223210714
216111200
423770487
379912244
418570795
392911239
232967127
408202514
270995284
488751121
441035153
222520496
480176079
239857661
475138427
280516468
136107840
452758896
142953482
379209688
142868038
426540215
81516448
183859140
364015891
329729605
32672536
194113884
178288692
389529891
228484650
305949070
457828948
156346732
489403777
182562634
3869279
387578178
353997335
382234331
250564508
186011145
127369936
56755878
386038842
193638275
287370983
310262503
121933352
114207255
301366427
431287827
427170787
448447054
57714075
221349080
112121642
51826797
10800851
59191768
185267552
25750569
212778592
118730823
231434706
23930585
120079969
125720260
398437379
234824601
469331354
413002915
235584598
94929568
102395980
351903667
221602477
68643131
78647677
358804607
106853512
397732422
22532204
94180608
371255249
62088547
394112203
218124381
292186498
485846805
100600373
126833048
225059892
232449772
85692924
303679132
465944858
449014421
46801314
15076768
120833655
467395843
296538444
199327492
383660022
208149763
140086729
2077216
175549188
165008231
100059056
168033984
219631181
250441602
74494216
85826350
53650758
265672885
153022678
463360654
231094166
309656081
373747849
236860242
341668649
7334969
177937126
176664302
111219562
331525253
397549596
8778903
63459773
406492597
344306155
11544941
381623589
212726210
2190585
306057407
121244423
208031735
236768757
176410018
337043746
247139495
245067343
118228929
493096840
228037253
418425856
323913699
337408491
8651166
456743252
265414854
454889912
388579346
307861989
138081767
164592899
426400592
45132139
199201491
20791173
303548052
424364620
22286445
369493698
498213428
10348809
35754291
163982158
359751273
76420511
274698665
225549183
186055184
203350447
85481194
3064093
76780894
354961123
485558842
36713815
336949488
73090086
213717864
258411017
274266255
279816366
458023230
391287375
236922592
40610193
153662803
177772360
377789028
360446627
41880362
150073670
307838197
201149276
381834780
13961001
121311343
105883077
432114888
385144547
428229279
405631105
37019193
272052874
53818676
326502548
303955588
261596273
271095043
491744737
447456767
351490150
5461019
176278836
269074944
149071302
309698194
88233210
46339162
438053742
254013266
160605169
257576217
440352089
437634778
204857223
202403225
111048724
26751650
67290012
292672339
44655529
415246008
314273036
325309461
269246797
9778129
432878086
86137158
398325141
368925495
296978190
499976083
313611851
84624716
322079748
476771516
219776425
43984814
404662133
430844064
210542211
163917542
20133836
166163979
146033674
198444468
422980514
139148094
410090990
249286787
360294962
83643926
496787669
266771652
438381166
388844301
247724220
203903912
475720409
265378905
76657413
357957562
47072352
470994582
214378903
205259444
437253139
444221657
33863391
7665311
218622380
172473274
270039396
367264204
426769801
124520147
292787909
282206846
378464064
400264426
276020963
441516214
154279288
295982749
197605171
239308893
75932359
133210541
274213068
204216380
170229947
253320557
215834763
447824773
497998061
126926106
429158901
45746271
184585275
403034663
122915202
463955320
96201314
473012485
297431469
379914056
215630637
231277419
95073416
14907666
253858547
351710495
183695469
378694587
214273956
329382748
497580495
152325714
155125622
87827076
315438472
313001286
404927164
364229049
1806390
67314551
299484434
267675767
346069851
476483805
102840537
171070512
183973385
321204628
14316028
27319286
93619584
138862646
127345435
384416905
194927196
285104229
189519077
407477511
405195162
284547349
108644606
461311657
305109058
418689341
313481715
320573708
282308791
286782850
329414711
10692694
104237115
443658561
293604918
19572352
138211237
92752748
340825807
460933269
327096145
312379732
14593163
282090599
347219456
206787856
80732274
129789161
249752598
228445553
481964993
49728629
363005831
380139974
66179771
349867328
483763150
330621462
98927483
491518413
481726830
445099228
73007213
148308740
441521080
304764131
25854094
201117143
426213042
439874291
395155357
63385181
387191806
424350702
179462972
359265657
487840376
374172522
144638191
66142706
265199452
208357562
37316010
301230299
226022175
129798268
142237324
176825837
225454836
212926081
298721935
140581357
8315892
462355756
302096218
78448578
414715098
130485050
61401719
86301249
448977826
229533475
339872076
173870391
178636735
75771371
143422052
426880938
151956997
91638273
45022724
254374376
85156772
465636356
81311716
85889594
291221014
313018566
29265664
470995102
28424651
345570286
119819162
326383181
123445350
142287821
239942170
279464304
118669477
27694982
324975885
304913341
297892214
477196914
150724555
14144943
304163642
463300800
225626241
13700705
421903121
196427016
358763599
193200923
258108215
343058532
420882279
353796971
114581081
56712451
12116928
459153801
323682806
427065486
364663890
417457974
81947729
39675282
464866857
216230114
491380282
302793861
105135167
231046560
97441798
452575698
13567271
18859024
125105142
173766416
347675534
369239072
70327936
396855746
355974898
458209582
387103038
413683450
186507041
118886327
43552103
289162104
61649195
203210525
435182756
465702861
402656569
430219478
61307413
174483275
342557567
357515761
143295852
288778998
96808175
448438156
33630545
492950506
47493228
281335028
116641134
485591417
110839256
349913894
330660794
16240146
336049970
35064322
376800973
47588427
57153443
496810449
105733289
117239317
234757624
107312744
372769239
371850106
8573273
11590761
280802507
471516641
373294597
469667977
157550744
11350359
364569464
65495352
100778898
38350874
84290384
159841741
13258221
315028609
251483828
329190940
394067139
466233867
349682149
57940220
476050528
418230546
217320921
61929780
206725882
95250342
114646362
388639847
262350044
75347944
221972804
355125287
86868184
301817225
204613073
459343153
168703166
438741673
331744299
79757503
70516989
407455679
305239943
260159396
455221537
335260500
56192123
224029761
406881506
331712298
230646857
233360085
202880353
235926485
334499445
448847166
265045579
74025806
332600810
210115013
123177759
406294455
244576980
61236811
398741531
207016065
436905076
312808121
137966945
137589162
2182640
200570022
427025261
352607580
410925491
291879114
295265943
49985665
300111876
269221881
155253240
137689729
28555490
322354477
162194503
270112971
209495709
271452547
134804945
10487824
89275410
273470691
152365526
204528650
396993924
391727173
305342222
117777266
356177525
344680010
128538959
307255871
95736022
202575535
494492967
188292365
401399458
237000244
25678723
86549319
67305004
220044473
36434467
473995728
118907039
457394345
108533116
460816638
208715034
214620206
3830345
487142269
457081473
459269920
83292231
490087436
161178846
388104414
454776937
348981038
24227767
485009236
51291558
306007778
373403653
350854132
185935259
385539954
231306432
106202138
273055191
52515925
355415726
368308516
34279444
296142842
234755587
243727598
33279806
339186253
404935843
353635552
174916088
306467883
130340277
252866005
342116334
410546593
355903401
234547944
471249508
216173876
98212272
362103136
419803683
243027957
385690641
428409302
157228565
37397290
144223790
65883586
469853297
443633960
438883791
149225991
332182225
243222518
205761837
174354230
385104011
419193083
158927453
284907588
443622067
490472011
170812138
252391475
459320487
387186518
187208147
460657616
439152834
392509348
428642754
94032031
491650662
182672139
146967470
95551533
251659753
454102046
288034011
231146884
119052147
195151473
343720253
232079886
459307263
65237034
116215563
351715882
433492121
295832958
73626582
423465804
191754519
59980795
5365084
401062067
340063192
279681648
487437405
331988903
309295921
51073408
153809549
449668543
443335843
235302645
23734691
134857728
163327849
142785060
37780702
309836877
127626178
288104993
74763594
212228860
200698602
109495836
353039883
372141605
248594862
352686212
328095167
347696613
26123341
409843357
365513045
152912160
298100122
334638486
215530974
298564990
332448579
374700273
13110080
41485876
123533184
19827131
478158315
257641632
409324467
433322178
293362951
47003188
176364193
303300305
128108174
416046381
245752362
396059643
157230669
431786728
437116117
152463068
73732614
146580340
375583025
338175430
145030963
189874551
207082203
401001097
463604838
114793504
280640556
347383857
321311239
125505669
480294801
40941145
419728323
111409501
72395532
135035527
290110060
251787555
27589440
325874732
427701060
492738583
405686643
158462321
313552179
378663538
253606446
131283807
248182734
344743956
251172789
136198895
304928988
82697142
159157200
356924553
273862641
263283011
408392487
238740594
390470324
170897130
172071382
456534435
45131006
495634765
328519483
259089366
20583035
114986295
63735303
310233380
441298087
28309237
85813828
75915006
150765191
388439671
4432938
213200839
498190910
398220942
439500584
364502032
153089910
27745952
473530144
130271162
426739484
218471455
397231045
347043606
478797115
20783048
109415311
11729911
343560682
75831661
137614558
80651170
430364206
251086268
310714906
324564961
306161848
375324827
67164615
18578745
196237077
175829583
189074109
433889105
97153218
10561068
79621694
367770892
377618213
467961613
105593045
184090072
2390235
462242281
232103944
408346128
110296427
182494283
344158316
355639356
194810891
300458408
235967633
404620044
130762316
65020380
265064505
5854796
482091767
347715320
427933687
48874351
175822644
302302283
23354348
80809287
417340458
58142509
425819311
305271593
222828541
247844307
376567294
212875128
67833301
162981010
460822045
465235651
64131330
297978767
405813858
43914089
193873525
122383226
396507437
436021060
133621108
310704122
173747915
118191873
234849535
457054058
374482097
147799070
64332708
238637368
168810295
449950907
473010576
83060145
14402067
452510163
72862688
102480204
283161976
265566524
39826063
317314870
370629344
208936478
69709960
197776474
337269158
4882949
65078899
332074358
53465322
307497424
29692543
81471908
63798818
467290909
284893041
177397129
47759797
79609932
225396346
338933762
10273356
329754288
353927582
319416449
29665754
26080543
405135514
264478380
443799100
176594923
358400559
108440609
113607196
387139500
248647031
174766726
261391876
194365800
27242149
18687861
339180287
404850815
497456525
141889807
175178080
16829201
210455119
172552088
214715933
59949903
277870892
416242382
474284781
344673687
388913295
433289664
178490393
95453092
465348432
61103726
333996799
4628073
231689841
170635330
230141568
381207264
190743452
391162010
240393399
241065848
239829000
9720104
375368140
858593
235215860
197206885
213281768
499331316
313729174
38773656
101184666
339718184
412147147
269017765
403168127
297806485
315844424
134509026
336651174
487620410
456370331
27747839
427598788
217977117
377412415
487631377
236940270
33080499
102177496
305109304
5564593
252548885
273617319
389149694
424365234
39887690
339763759
38605768
305532946
285080357
267257909
310761211
68772866
374946982
115618237
419205391
309221623
241933611
20653080
53602333
326059970
141381608
388039097
324707416
36999928
205588822
385407138
480431105
54549789
290462349
208868642
361992574
225170318
111816442
162177339
374785622
74901060
6173827
163991540
45744278
368632145
11451942
400603423
248605290
94649265
253636452
320277303
282977591
458825482
128646082
72635175
198968506
426180663
303465079
77153845
490499490
410500844
52230319
357867778
92242496
275291156
217122005
140800929
231524507
105621468
304889558
408939793
18256046
252028269
293051941
157525926
402497507
65941598
108970699
299695331
275418998
280107974
225705018
425025123
184875302
114136518
271637234
319534768
90819974
256203925
65018715
333611735
279744759
13889949
375539610
67997313
468991592
485925940
371994802
374553209
52494274
18128035
423112843
470483042
401063424
439580776
304674423
430963367
176209921
26194365
62697545
25314462
278097378
208454549
256063421
98419680
264785216
306713047
470668103
165196076
382056457
154450530
56980355
140921068
218941000
347470197
404013209
342825834
99979669
271922595
61656334
155944209
215561447
178900274
138076290
423184377
15862820
198321950
317253602
12357049
473820659
113715021
181048183
45830876
272962360
46097356
337793684
273605292
311016603
59509877
157387085
393642211
323516808
306357088
360829001
413374149
387785563
448562278
158248449
225366846
485338867
290398954
422407311
391447380
149852423
436072591
50326433
448193344
346151636
395001850
252867338
452341733
410120698
144797253
396004868
218902435
11134805
439584132
223105036
67765066
221056152
256282744
62580078
404564620
179199808
435347687
110276058
258798848
450144258
493221998
55833970
357812953
442610433
395832730
315808457
271859726
69351998
30670552
179192702
202237567
366128865
115245565
399863687
233083611
198404794
458062525
470583578
41450635
83444096
149586784
476323071
319773060
292427757
72724012
460335041
190406847
300297609
52393467
338769287
209838446
64690115
309115273
359919271
205268172
482930929
377500883
436077043
155114850
246291538
88877656
388609932
249750359
49674371
263584025
213550382
325637629
164962930
423577203
378089664
282878054
275619190
322108847
260959203
48912586
394218934
110064413
177348231
293747567
197704747
394273468
418325565
426095914
71348616
441224234
38305629
320158849
108273404
302364085
190575084
377742815
210308035
43986351
10126261
11474816
479793889
213013031
493345314
95883933
294001620
43769721
163679565
237261982
391637078
213345179
110355072
281393237
427803652
117308368
85150129
353826062
147364237
14384369
23819155
285230196
418708632
305379968
12769143
389380251
135977643
414823561
353351699
242213348
340842570
141924637
496083239
287153290
426684275
67334584
301289447
133832180
467265072
175973302
182781647
334259598
63576044
481610286
167475091
32679318
401021866
453942771
91346741
323231743
247660614
478262567
430585680
151615852
466064059
115722577
120087376
121483144
247507303
431729463
471497294
182095226
485175533
101313200
476407158
279225364
419832808
180417499
415204996
75602658
90267803
481240328
238101695
348642202
105914751
393826946
399107193
306961820
27153213
388693998
3938261
18747305
208522958
242618350
327555908
368440651
452967647
225832869
319559121
60654665
76671641
285685160
453488309
108396734
308447564
454864056
6514017
324100670
154940883
367583355
250806693
280739348
115361771
257357889
216871069
7521947
13465837
55741162
468170119
312066133
75242263
406907091
319010796
232067376
93108012
373102255
72522574
214290876
27546334
300544358
149820128
254855216
281013165
254333965
121797152
128231283
226819094
390078519
334945720
318706027
76517435
419592102
8523988
282482247
322812581
375138189
137728513
130733083
375419343
473838572
446872447
133476012
394826030
98717238
221072778
164335546
240013518
139562236
27255927
204461138
438475008
54646518
240371647
282672515
142761300
168090021
133807701
448541525
416862887
387156797
424956901
262756271
413218289
416552480
88974946
472288297
440189360
47145425
493589177
169688844
117269704
104877049
46442382
316559625
448169179
357807247
84854473
2807398
98027451
95102181
206112022
131615903
210865883
256490930
340865258
244268916
467271735
416382050
344460243
313955203
194885927
390497652
134351575
394166237
261181117
63896734
189564816
135731491
177364594
333612029
112220966
341021857
436532947
274287296
84206274
79233008
381744605
448307146
6340407
282053320
403004753
5301211
136952976
353612075
43243465
371683295
248343945
398028242
128345937
3260011
457194812
5783186
494993352
9685577
302676666
498704693
369939524
197419888
465289187
215749712
229290663
189646169
216032818
133588049
236890551
257616216
252493134
166713693
124058138
459514590
247386962
499080854
354833170
111773999
497652859
16380843
343951058
244701036
284295272
398702743
252476668
251625464
231427422
170465392
256586837
305216111
76833377
86495235
400719946
456943007
141024159
196566285
356795036
303747448
141677222
7794201
268518533
343821655
44514268
192172528
347395587
388239505
268346953
147042363
344704013
147882307
434152245
73135408
17288599
405538910
408050471
11689785
81215709
169021489
302193489
424302307
339984810
296681624
359234657
137109799
198967279
57111929
387264262
425979523
253827127
96922065
150631558
312039368
272067831
388334382
217258175
126304813
50802387
169185260
278148994
474114801
56006303
26015862
203861573
72281472
309878411
348322621
43206476
491801151
69751087
285310480
350391501
372325268
25541476
220502289
452885107
426539859
101151260
205037526
87269145
278204212
500031320
339953228
279013304
234264671
102803669
360080563
179239840
497056132
63269370
245204440
434076943
299776043
160987338
66898895
399390845
160909408
104334152
106749578
473575616
178581833
145044484
163482141
397298928
36561372
489457894
231193696
271594243
174260890
391698006
462796302
438245591
466297329
47016391
248409401
54438053
295435292
447216962
384898318
175240307
85241219
488323839
84341390
66760652
6329403
417471491
181608159
175695135
302802948
183173769
461652591
300600890
201209427
71891050
60217632
342571703
104016790
376156719
276185377
413095094
13592491
327728787
267325598
148684034
59016727
25132370
387629065
196907553
393653927
471996173
299401250
227374378
13522186
356520549
326384009
137724574
392395381
414134889
482601938
403940410
191057212
98717112
370006100
264454077
23976409
282907677
482609830
86827
443884986
338190514
189818255
6518264
101155324
140048985
425765911
49554828
421093445
245823238
482723663
343866657
54033787
22097914
228520813
197842507
440910159
9617623
124031011
194573125
103101754
419146040
75520752
78252967
172864271
485737984
177571319
464899847
324962034
430770908
208606580
380471794
69428542
420421249
415913881
168860455
101987914
122625599
454768779
113942279
372156271
97363314
449059087
315861527
64967158
467413031
10803736
321037709
3850209
2070096
177304808
338413991
478596055
203489811
261752396
217427277
12676612
385649219
100222758
331006993
82197871
354161751
104402613
386065317
130838306
229304155
448264268
12631407
55985017
135469181
416320046
150570340
261757006
201665884
328890616
407608859
418188508
353141076
132304884
458265659
355731335
326095402
182554945
25700779
277925312
493113337
382718298
156566636
279388404
78263440
204101508
94540182
222451333
47647558
302343049
471397912
472702835
129518126
366683232
42844365
422150671
492620473
478331269
316706517
302775985
395813259
128949514
433779548
71493613
272628904
309961293
379941476
152286059
382304248
91141582
403725231
246506111
119615044
407553911
306166858
370154019
221609305
478832409
146112611
143726525
483044988
203243841
423953952
393273610
495278360
110736747
77317742
477715925
179386607
266511371
134284260
373215984
66250665
55497697
163203174
256447970
329521791
54080873
37963554
271475533
86125214
472875303
293654295
243587744
81357782
116059051
324856650
86328139
396540525
122556130
283957486
385870597
303462894
37128868
489581490
428807789
193196725
173290313
440019061
346145916
332471673
307532425
221879368
317188554
32794533
108277035
45870775
144682780
9758843
337744462
301594626
351686337
103398112
35566906
26710407
488825102
272261923
428653099
280986727
129323324
236386607
276875104
314630948
243487506
412455674
332124944
224499313
428638563
298553223
25304843
237382595
310622964
254732042
361576612
496577929
315768667
464263397
367156147
242163681
263072462
178055639
41158896
347529496
214210053
1396186
9331341
458782881
36517020
327705778
98616682
431421943
322327876
181392540
188156836
406707550
209981392
284052561
65236891
103439602
255394932
212486639
225785919
60484581
304973053
326777678
407207621
491708904
98276806
271106993
404988490
99377076
218373024
393191858
139359443
60685744
350841346
474345952
213472479
220420084
49174239
43888016
49914606
125933435
59768878
432061285
37183110
475701389
251918868
270858802
397198398
390539590
10425005
338467624
478345872
229568365
378809456
57344281
176529876
224348653
105974591
308399783
440094973
122267226
456864224
12951812
321118332
400014217
85114909
9756963
277724001
155294544
71537683
87514925
86336190
279138384
14296987
116056462
299540445
110934300
440958285
228951696
221964834
119252970
451328546
239659506
339135544
99931576
310470530
191457427
200023025
43602588
350824746
205636929
161398185
291038497
70852368
277862007
125002600
47520563
240709014
371412065
294943494
171250370
137686293
52111440
77379530
136129883
242724781
437338800
358323956
365753040
25110827
255081636
105537799
474419834
120383248
16609590
219126709
237688854
404983741
156700777
125910995
97366909
223263726
343897160
93582310
327379331
493326774
445024929
314368509
300260528
499633776
414822843
332600703
380274765
129351936
132244483
207921036
250054547
404250909
244376670
46381590
184218309
406986761
20522427
437519152
228949236
493409207
427125574
277607349
114801839
144390895
488765221
20118496
242653603
479381284
478939730
257916452
248794246
281237892
379106097
341004388
372500041
376955596
250553570
172458079
231177597
273415843
441390522
405681537
197261386
347685885
85888738
372728766
65730402
290648059
427582505
399299550
134201312
289036167
360700014
195979779
464237135
96439157
380384866
470340183
54065676
108087256
74654999
292710318
352977933
121718534
262299467
344851944
260812428
52711553
400483008
428339864
266746978
113716483
399254342
105544197
172744629
273040038
396977916
111658219
187920363
1957961
407987475
338106731
499543160
75834741
449223457
412824737
434045944
5436393
59468051
70969638
363617933
191103495
41699360
64941846
341682627
165882615
391508802
456133567
71314382
363579395
467365264
236046872
176474121
146669660
98352841
460384733
191853204
176822227
173925430
469495600
248407964
343715597
444228707
105598598
137808540
340133310
316492701
328636009
166803515
22328936
39235715
71405140
262244405
470545753
154278568
152779839
122012361
188056239
73492846
496330723
454956863
123935852
185037677
75470099
415104874
427428230
31704765
151390405
56917656
418983232
360489336
370909539
424165653
135982357
276497797
350371121
143650737
396535437
456109547
351496795
282926224
346495991
106250841
403038435
349342719
128105045
373698963
120477583
412445967
20032755
400078364
164188534
476498669
74584293
367161319
55865689
137286220
233313555
474031123
212907832
365666974
304375454
263330859
214793948
422654138
333715941
172009798
326831102
160710130
355373083
326660094
45765223
56039908
285064978
486371780
423932872
275547647
445998372
6555222
93744790
14943683
68504227
158542404
264828161
382726284
479686284
86568228
110357770
103605488
329853695
392109545
253524771
344934434
132038147
54140165
412124586
34544353
32048463
403061223
51990394
361052145
451675505
383898066
206167396
398126444
273799088
138440131
449167747
321297114
457906456
382075465
421247523
337000081
183168744
275100898
467441602
393820272
379369041
141450257
373392113
206182196
263576173
329760976
97909671
487255766
474781869
141812888
466834870
1636537
417841387
104943590
165167459
499270694
146978965
379134528
9428940
462301241
305957068
265831888
456547589
384992971
17154783
51035148
281659175
135605308
195499538
421695393
425693168
88473497
403814238
104421394
469535628
433782096
311299037
62441528
233082206
468727732
488530298
126156551
335897553
92421529
407230737
181447229
476713073
343615412
442382525
450329843
66111726
278693824
174021056
19400595
118501332
149609151
312083785
49029356
333104971
70209844
146319794
226898989
420667101
165533683
69998825
455301245
378516770
308938898
423079019
242066703
367039314
136440212
369419754
211922936
454050971
359767924
182105196
22365081
249114436
315740276
455985893
307595158
62523665
4292660
115229597
33065873
121119736
241175830
180274200
475387791
214752076
331793784
399984352
206035607
341493012
60820801
190931987
224941676
400484702
42699397
22118345
446526270
86097773
122871601
463375252
496013888
416208143
270728906
225367106
134271612
134572289
80749917
372627992
298730277
295109645
97523613
347531184
305057422
384575984
118559838
5592542
31611669
246374578
458984302
205298337
102526596
234265534
177219412
402474042
402752199
131438319
372865907
299783598
303863390
234847489
160968383
244346698
290533198
74917590
214287955
23685799
495881264
91850504
120794142
177964746
44740770
395080910
173069952
128425202
32243508
289422475
100408865
440728698
383434244
64435106
498295517
324645987
250840403
400164887
261378667
455043735
374231195
394509503
260745471
181494217
347198115
9171785
492696877
475408739
106607063
44760090
297788633
117987557
305903494
425946413
150581608
416848375
264800832
236864885
280833065
91950272
471334697
73904144
212972658
86628953
255255842
254348596
280438224
237740823
179089926
93195968
63774868
178657601
484312668
52134054
434719709
457206213
28639953
208645822
284722074
153399037
14211586
300999236
416147869
348429615
171305035
255028605
471885156
99804365
59266526
354125231
154515440
120462950
466001251
399687025
460110098
286595079
431404827
318825980
184432518
167999871
295502460
126551516
413302032
307992587
325693992
412610914
464405240
384021211
282022437
110450652
456979336
60050110
239116655
14879154
262131564
163381251
299725719
77125625
237451872
2421814
350213644
120729683
465769673
90975843
369411444
415479125
265958812
124144694
435127350
291485581
483449310
254879158
221013404
175719031
13026305
174247871
342776955
33143995
126954956
162530196
465645920
422870175
93456933
277529464
219088509
265523681
303200061
70561316
370183608
179361563
252990561
381523625
446431234
411175734
118608594
417840698
285871286
264175428
295321649
220460858
112302869
359871754
82058103
464325283
100239685
193186792
370739329
247234472
182204456
437890297
474523032
41953973
357045079
288038552
290722030
20767906
478776262
127121401
107122986
382387269
39004043
35848932
15285306
85056632
434206784
154613496
172336678
104271988
15758026
209533036
420248946
321586089
390946933
62722978
328048914
142465200
365792628
65363937
318919319
215223612
106472940
497337675
32529491
189122681
134140767
402652165
499921062
367431551
418801977
251009653
66742182
437393871
173105706
466697891
435460144
250273958
433477934
35007339
239960838
258450782
442209677
248756131
29677691
142149896
60961121
231230232
11827228
404469338
289724826
302131863
244168145
53995888
149049047
419533229
435899138
281600691
72961407
313969305
388278421
70534240
164223465
168676791
381687689
277071632
432762455
87384469
446415589
98992519
261282494
219375232
230994118
135495757
308280182
190688975
304979092
153018322
430936709
367476129
431419684
334378560
351553432
398222284
136714114
87963331
169265241
272458794
242967366
429545953
84272010
343723182
354999674
391135035
7783976
101566651
330052880
410669745
344763396
406553478
473633805
476423807
27848210
286605877
218711427
76033726
218583111
100906692
413704000
372107183
119173213
138045389
422851643
169791560
237772244
108417991
271574970
264887247
423515880
120786010
378454340
388624340
115095028
35041914
151898886
116096988
175753568
129670423
422772956
165879610
26857883
245545681
428010042
97686601
324689654
266247888
132250527
103649341
453490170
315563889
141567327
362153581
276927885
344784375
437146937
78914749
131203859
469679091
211155482
413398165
8039812
240368362
408074214
112144030
218234320
55089402
219748867
33497630
348240711
127496086
107229856
76988799
402482242
464716182
492340667
309937555
51659833
180770656
474429593
204710869
459858606
97356728
275433052
303517371
58716001
81978672
104093438
202679176
20892830
314354743
382145350
44666423
379742708
249039537
296491443
351242153
276287910
183010190
13375297
35915607
413922020
43037909
197932450
333295956
252155196
19734989
79099238
180431050
453557659
415218080
396844573
196308846
354831195
149210254
68949490
111451506
39315861
246901555
424694679
446298895
286989364
36546592
243761725
148673158
273817806
23482267
423817120
234498357
274363618
352076471
138674887
163076302
44953741
324637761
498375874
93167615
168617956
402236423
425507572
198131029
73462548
372972225
201273473
290828735
195670457
55128570
430570306
102679406
170481920
106767409
274199242
394544501
431100530
286843231
436301705
329355967
25776107
289801213
169036719
71282086
401632651
158715640
379293680
104731042
303206111
160928555
493337286
163391880
490527750
440223962
37472230
150095955
135433172
394114714
340789068
22267286
241356663
239350479
463189179
357720390
17716286
479200498
295780095
123119227
154212238
407868032
61174592
59485182
483314538
388649477
463864464
24951395
398866162
488936186
444218568
184422357
166133683
28248029
456233574
497401756
122817207
357821678
276459926
304943710
62385002
95011887
334928432
171393380
278738490
64545738
280652458
435026451
488301646
445462826
264646103
101618226
218063169
406052498
135861249
132475979
232384502
3786456
190515589
122755755
431829829
129373718
443887285
452068797
104980329
138319877
214423969
139773440
373888977
114061740
188367911
158256796
404978273
273949441
87921240
187338488
253621071
430260442
469420052
226745934
274131404
435367053
377254518
473282569
26226145
8702049
35887252
346182885
56335130
132345708
127332598
228585571
69595992
2098702
56936619
298447268
482223705
439350930
54768463
402512031
111683616
246206002
245755911
63605332
129403709
146943043
363324963
280782321
453095464
29992417
12459798
76463210
417211981
407870683
28251537
454384259
208705810
467108081
455778164
186798254
278526789
195710967
155157815
167176115
143136025
105318048
1205914
137822305
31963547
288837204
487721167
409633388
208874349
490983944
194490240
151278551
69316774
340905727
145863422
253203572
419360324
43183268
293994166
474222680
5189859
86094150
364311190
153280980
144913152
62520553
307476202
492492643
141716201
111905938
194690031
171937099
39698797
60611040
101825632
441704013
35479528
407003361
456635413
146087152
185117338
18016545
371547629
199817737
454914706
371401647
257589599
125689621
17833735
487511301
17408767
60804516
361392748
283308640
234926189
309123375
168888945
276559834
489049437
128440125
470453925
115710368
140639414
360734358
482170861
454068405
471702905
216810885
158682457
416432011
75103939
444513384
82124687
185954668
17516262
310491769
155208856
288871153
30226325
476526595
269781437
353870438
101620123
267970770
188195077
278626914
451843753
165037697
449901068
172720109
428844278
130760589
8127934
301158566
459303210
237459293
58603946
446030609
25427474
49748587
421539839
42566991
36434174
425344685
210772946
99748517
263029468
395519497
456912912
436869363
112821080
395720272
7453446
314400836
210335100
212297460
441855663
310494289
80858478
233262958
162172343
425363951
30282046
333722190
441082466
471294790
463893654
417600127
101121817
206180361
46842171
232184287
280845708
419886256
6877574
203162576
118301676
392568767
112885811
336373748
307197425
312878263
467335449
459273646
26729002
219089990
365004704
118185584
474584333
381789945
434676787
194393988
128891186
460679442
478683046
119072038
387188685
261927411
93957537
130863538
157102846
339892656
109220451
37897675
436543019
209192664
221684026
489112508
133739825
379554684
197466787
433982581
109362909
27839115
388270426
208855132
94626248
190870550
405130079
140997392
98951396
178152374
147773061
248772244
104809134
343712076
131998682
372144153
207992967
69304639
452923320
182806727
285478452
382339492
290408408
364090813
9772302
373247069
162296963
173039799
93689504
442549589
137853633
43165046
373566979
133587260
293489657
151033209
205336714
25191400
76175863
149625695
459718518
207076645
326526464
395161928
469861524
247088617
327329455
32052150
447408169
130362116
180761264
275357237
165296897
455080760
240016801
410354922
249514808
251921307
132326565
136125762
107931237
316250348
279074965
130498031
191736809
485203693
384013845
128209024
28611408
375832210
192464957
369829335
104316446
295339802
7608238
239921611
18992608
76067097
395831377
477660895
121412128
432327173
349675539
196292705
396946955
495252099
488482938
297498326
56067849
143470107
295427375
292237781
439460760
141159109
483008235
340579548
169206553
170960166
228141092
86025978
291157065
477576752
100681615
272642986
405208947
165153002
243495793
476786936
119328048
78422508
43985802
442412257
279131162
56267303
370085037
475368241
293900112
153203686
112374637
146050601
410464463
318670953
297493151
259860019
459744385
197308447
261345979
148366721
72610388
495188738
278496433
244136568
377506225
289544389
267527951
158110633
174719900
147226918
22938508
441144372
283510041
468992767
386618610
54887212
318747067
175360446
164689063
361570449
238595277
472553283
155138741
177295703
472233537
343145370
233199432
70487332
59364133
211915305
15504073
487737195
326874559
314367600
110380445
1208354
313504814
271888732
122508118
483240026
384641745
256237832
488822585
107223780
349084412
268272674
98056377
154425250
254324483
78357791
95406847
125725337
412942499
101582652
479370252
115923167
311772667
205395778
348445883
217041690
471405217
245642188
255891825
360910346
365101477
331219080
32048961
327425550
232085147
264625887
468170619
475399679
9632838
324605980
139131685
490960514
27944183
141034517
485615075
380314200
99342394
345168045
80371805
242431538
409492975
253080704
430505600
272129241
411909493
315013610
333795739
399664331
37883861
284417531
223953894
452644323
360968754
208249225
187707382
127834463
171726513
397227218
495820992
289985579
373144813
209948285
427835979
145511207
96382103
338330704
220298686
163079795
112838788
421749028
302633662
81136602
166227654
280386219
112315093
475937870
55093892
471995447
254139114
308967301
295055784
304621976
203124461
374606250
126156948
452345297
206801695
112153927
474024730
392783072
21960184
101861508
452154259
98304558
86459831
462041989
284214397
315106022
452127235
394559997
383580251
186270107
266405026
137313120
5726949
267846088
49503523
382549062
360980707
374965561
235431523
399834647
102170284
387245714
459038787
235908488
257376375
126867659
32338034
337447456
146265421
396218568
56723215
361009769
187578744
50772451
155962777
209137517
16852004
138461040
138184170
445449499
222405563
318805523
329218672
328849527
206046527
307862641
33663258
465047025
366087126
159489542
163538849
373844040
50331696
227679740
288272765
376914067
497929586
212364614
102767721
278894350
263995952
308042213
484928906
298217678
491513153
414894642
271985228
470566892
301336448
490704579
436585259
211391392
420022049
473373940
413673985
41475552
18434440
258649249
202996937
192432922
288920951
416355604
310113108
20368921
150125597
332549641
476190450
43656816
350121335
307093203
47965675
287088985
10389347
234030630
207986631
469020862
239956229
22432886
399463998
101117691
777300
436926562
110116361
51622584
245031270
421122524
255612579
259062350
156907544
363000821
167139898
488096396
2230301
421056069
64999309
309977340
194989234
435030754
98264900
470104502
150592796
485802154
442368363
202731986
90561623
41240754
208652935
26407928
363665261
462623085
349763874
339494376
405653671
357058433
137653441
101495585
345632568
56751829
109839250
468284018
297436384
445190200
270657539
96170678
180099527
155833368
84754322
224217790
280805388
329221098
132958336
76514913
401487175
479909578
26997623
295639463
163056447
239990989
60155553
429572977
319425979
162358594
306809074
418451235
224546511
161785727
373079062
496136370
82155369
461579400
128944848
62743245
2256465
137709970
322646697
308923003
169616218
276293444
343265674
341334359
184306575
134814685
290170253
314196445
490202138
2045029
299004046
362026874
103937523
425438192
425684563
275508784
262446332
178397088
92837188
88896493
230351283
426300104
236050959
402989970
133763331
300062556
78878097
305456933
126714779
209158221
38614864
40234099
463273774
116192863
295572565
310743442
48917758
21793858
48729843
9519200
352329260
148199773
130108555
289311098
157964738
434081684
238779420
101425288
40695427
231774553
228003041
329359991
135004188
308909148
165037465
137699925
388634817
455043455
128805009
461296639
351803616
382370532
109366703
280957427
421578971
205409464
369872515
104952249
255998793
434733959
478133964
163882739
119483188
197918164
388251153
272999529
81079793
26640344
149761288
362765721
76849102
424225523
451643673
334313400
483975109
15993643
330656621
497969358
44079888
113225514
88528093
100665893
348335104
44326207
319677071
68397711
454172858
460525839
81773177
20370926
8360362
122126751
78618113
228832439
184695486
131071351
210605828
149509593
268848128
107685793
327500069
120669809
183437203
180354696
445249267
378562329
13528117
322855568
438000039
484534397
107738592
9238272
489373038
442179873
173850845
287785721
307555477
37952292
273742290
413224325
118832081
88343859
67866505
212051379
16259892
176822085
18909652
433333842
370225874
90501701
109115959
490363134
65706329
31449988
138599774
272931600
22234133
357596676
243838018
32940111
371054812
212997271
459496306
266272746
337604785
413290886
381563039
153552722
11164139
295675912
292729145
291299702
230661912
141749471
380602883
294408338
353294
6928829
296259476
143847241
25509527
138975730
316733523
327838700
271411558
411109289
218224545
198733248
153493921
177194705
376106964
236357292
133174511
360222612
162811796
13807997
129881037
141623485
389593935
420870150
359929367
382144926
455383806
78849032
366104402
401341471
483600361
332780165
177602532
357706389
37667548
407739351
280033855
79890561
83314853
487533184
359238977
162363711
232061114
394122946
68919699
313097605
381056230
414151351
162407192
489664107
489497992
187296115
11639717
399254643
29454882
4198086
134643234
193595367
489698014
441185172
444368707
107201209
340421953
402514323
156539224
145935050
74067961
326449827
304331997
150547092
272216085
34483827
16455544
49413031
243730580
102675906
44824289
290463164
354166803
299284415
453634636
483935586
141189113
410710472
109245053
496340455
25115732
7127781
459002577
372007017
288669280
196579862
452278594
253477038
157362159
21900399
448169882
188338133
181510782
196390727
404431616
7807126
398415872
19138614
362668241
192192459
314610360
137186392
60501899
42808719
23130847
315708292
327887994
369748004
497701936
106626306
90729334
80241808
261764045
155496309
157095794
121869389
209259880
291923806
260015621
493531948
313917993
81523213
486063161
42967600
434778589
33517745
121517872
195791181
348845715
267043299
151847995
152246073
389446220
303312645
311786200
124385326
343020558
21540971
407865366
140056451
72822746
11075602
17890434
49343603
178331492
396376040
457964277
281327142
217463283
155499372
122762829
464914219
226673270
334434421
248490916
85006356
373969860
465803449
270246846
377796378
93701514
175524747
316923698
2298516
278290363
302036230
450924878
295175911
255448284
382515334
121041091
79889495
291634646
271771117
353553333
439376450
23922835
11942642
353477468
410137459
34342065
226216350
373067950
143812135
234917224
448583444
199002238
326466347
250288513
186399692
256996297
2762209
399784913
77248007
201464711
421498805
1452679
461569142
170365109
419541908
266804592
290487834
340469894
12797815
62459556
95735257
440914950
361205709
385392997
397867862
217300373
202022061
151291983
297419129
398557819
413330691
239391057
139034718
429924465
176537460
234383130
235725899
112831685
295717287
237366037
411970016
392201591
349533346
51847705
434976406
151977527
431827354
250329565
309817587
52402319
433326918
153109487
155046499
422096288
152461722
251663632
46468239
470713455
60148728
200893912
303187992
485074272
338193864
371939731
332005332
499168245
42353592
266122200
454719996
265565228
101263606
138656497
92105284
26679627
285006655
318594745
39473802
325330261
295671720
150762768
55665765
2520662
105887941
225392895
91828459
291137787
464256600
309849454
273352889
484581411
4538673
185027259
143959484
491119089
25940246
425064070
445350306
59980679
342966648
430373391
286504271
177736241
222076012
342279559
477683518
145763315
382699292
180257006
370279772
246296410
80136647
185743428
107589113
104264291
436972031
333427769
456900127
204831470
469572547
278037209
454542267
317664966
246568566
496831350
306646466
58644215
269384206
377515710
292326415
81570936
175816698
455494893
217803780
377085996
15117556
7376091
225884974
173968625
169584602
278180528
183838196
362508053
22294475
195574112
483437592
312316838
277591422
309378998
69041165
66738873
267310724
17623343
141000617
377340853
411528501
69495799
8795281
292687779
161236974
1486691
29330612
5786358
3494977
174496519
196915252
91616561
300923653
159826013
311131670
340144748
73385294
419470378
229863082
299451082
149315159
166922389
231417401
97524868
65401203
86570842
184702700
394351156
485945105
99609893
401041946
249599634
313985137
417070602
80954930
78877219
278280816
128775526
78004668
269712117
140264914
128141187
277705645
488877606
103523984
168359634
22023697
117630317
45277048
163252733
263488171
123755541
273931254
64373479
261111293
478939924
187105029
454952900
82201346
252062142
217065711
276954256
156114319
427241322
276270049
250511124
500044847
153097375
384366682
83805192
175041585
23522639
90968462
277056247
458062946
457544895
26669666
253295230
459989248
453355549
85075051
383786948
173789390
280085239
143530606
235403877
277661575
109384224
90167369
117098291
294697862
230727552
480712623
390648076
316619313
35783109
182095626
379954236
72779415
164751166
369711409
57545742
151610242
323099816
90060930
172444127
180067522
233816919
182322553
394229631
89875474
334280854
240688925
249225466
3908683
430469313
484150987
83963251
58949831
369259432
66233163
278124016
158430686
211094891
383905770
10515027
413425095
366302458
159912439
115413454
72469596
133771874
336502203
401169024
284454505
16082090
186282761
320391912
252428112
78584782
18964518
313715847
472512713
402885277
411679742
305272369
326231275
231457352
59840600
473237801
102195147
415702398
589440
231624429
193806619
156287838
376171579
178464583
236402963
38681707
467253693
402833982
4542543
66848908
434830567
144315161
368602223
433392561
460391342
491342110
112143232
146454426
13760182
2054303
208196021
471738656
383343120
47296198
38164131
470778771
143839707
353509607
66245146
28647280
267091248
114272444
479063413
162226107
336440428
481614637
65948660
263732021
92446047
189170714
235127937
110587146
490247423
45458661
481506696
280889749
114946655
398659692
105171050
401826953
219016709
187476186
19293990
429889578
474971548
73312710
490385405
330187621
195373067
405352389
435538986
348735548
395856263
171307021
42037555
217865397
3304720
471211324
333866211
115198011
18411552
483049946
400468199
382413751
424294547
332584673
46117746
453278611
93382723
7422249
99603291
163807846
34280165
498240474
156990291
461977782
432281864
360710943
473010851
227659694
228187337
39491000
279737159
205724877
487725532
16291236
385025162
483075920
158764468
487398014
336967902
83377038
364107266
85248805
58741306
283282916
278037067
362560332
224950587
462966233
36132947
249003452
110172256
180283464
448618269
169713844
274021119
177030688
299457781
215085889
27210954
393255140
316499897
323778740
367909126
468682702
96993429
345583543
27115165
19070408
457372039
265615164
90829953
417358967
142279396
205657627
105869858
398621818
10907788
65532897
97895910
156232251
445417040
384012039
224117939
220523194
306266137
92718828
51230038
153311495
126228240
83453065
256862444
137699733
193805393
27993464
268765202
272458082
289844901
374938313
75436986
366236415
342769221
393156346
145499886
217678703
335443159
246778212
59621152
373796742
491732893
290759340
198185062
477951995
68955282
52700947
365465923
398507571
218197862
239770960
223126168
184972189
184240958
238228165
209653244
324661968
48146629
225808724
426872932
134073583
224733934
432672529
414858838
146249476
110526369
409313979
51824974
242790372
45281501
168371918
31628384
221194942
280761496
145869947
147579629
200006227
368313511
390967599
33985524
89522540
379005811
27580597
249168997
162533661
386854898
134880036
333035852
412570963
386427764
240919914
156426000
164736893
18565967
428660005
337015412
131450425
351683268
175609186
175221000
236145677
235620203
266910728
447117318
85022389
11690702
142296114
370353090
368973739
58984452
465867174
245994073
142558303
424115011
244278379
244376245
456630469
114757110
19647783
87285010
230074216
198343041
358015716
348958115
34262953
113716270
115640653
326755601
26554546
327285774
439669506
39558043
213658410
313797053
19799488
82369528
164373652
432550930
270943585
44470195
57084962
60717674
295659184
36900878
368170539
337165075
10442384
201560830
407660332
366954173
3859393
84034781
407241407
27846192
358457961
60919612
155291432
201333901
121416576
144699511
428603752
116393413
198492749
432694403
480401299
73360297
385588677
239795129
264901949
77906728
125742614
178218964
126909372
444147954
412118689
53941609
62480622
478109752
449279868
210153528
221562919
31698505
41979912
2507117
393879719
481501495
130512373
265895500
103329766
60228808
434648565
225558754
41471118
431191109
373962403
238563970
189196122
402563792
48161744
160000158
448621850
127356933
461813207
403439641
268943079
425384676
215117064
397930523
443802024
236568221
345331656
34871870
481824570
314806992
137402323
116500463
347481603
125158524
46798407
308268250
347831670
401253679
410464583
75163859
76722824
354725561
180525308
211334787
430862199
319496062
483972672
185426070
238120189
320960317
122154251
85966298
149645321
78979803
132621303
332310063
254448914
145725994
281094565
82416403
21585008
35638556
369929407
22323583
218088282
402600432
379448150
347187928
321918467
369241016
434013100
471622895
334716659
370018486
393281621
111084921
488251812
350645313
493125335
297568732
253803649
160632024
138692232
366162327
329726774
354022044
337297397
227170695
229320050
97654321
370935186
41919459
132817747
290097007
130392082
273814785
9519802
333281649
246406942
111290561
497344207
194879962
407515860
49558460
8106646
87538560
273156525
248564258
272621201
58902648
26862399
208189601
109678940
62663063
356997764
130199068
212055907
144968139
261657505
42277407
411105340
297894435
151086675
378845124
227443378
122041591
143702386
488524178
403908300
366462006
337288758
399520497
407045937
215334494
240340417
240536163
347424164
484994900
487798804
472833367
486336679
103213879
397066104
221095420
7118512
405699514
124969370
315634030
315911545
55220121
86897689
256693390
372158589
104076241
284453920
454208422
401986983
163912726
259119772
232130802
339111696
98005919
434743870
17173814
212676218
441124973
232187588
282692612
11728775
125593378
73593181
407957761
229524203
96081415
470515617
238459387
223088828
170540642
112485028
161372770
248602301
2987182
45487313
401077433
290877949
395569517
115965171
389666260
407404035
9280356
262303474
309838101
261557894
80740561
297694161
209358451
77417764
440201708
208643170
149757931
49432657
337586672
459902844
432176836
378927789
188672863
270620083
391237797
390565435
349077717
3414274
401787191
45357256
71248241
159938972
228890747
338006834
312396403
344394667
231797639
245836782
213727264
466933685
222770640
16026908
91013107
245287540
93119040
55539031
499336634
49966183
247204256
404119672
212660191
138534671
449792755
355882614
238215650
434728673
68462974
477607688
297725788
451043112
467534117
441528626
276022542
391012320
399594243
103354090
342908555
193783646
435322305
244384120
168100874
77146779
448776342
204666410
13571646
231902303
370712374
459257538
454186326
41924231
141851785
480532379
95215219
135883059
401832238
146282907
176301518
478366251
61824705
196565779
415188478
260646611
18136032
195549009
495277163
382731864
210396317
44706513
241111830
396262793
362742191
372643740
264642371
440544215
39408110
356869401
191735363
29682467
353577967
24285524
364969431
308293604
26985350
427305015
177641545
378480712
54994235
19645118
482967336
480708913
197261628
79825866
463179856
407509731
342916559
146407552
75853469
482795279
233476706
141767696
188521833
2087769
95927108
437896509
209020126
312568035
89006268
67479349
94596845
99820410
178325496
19030298
383847592
333025546
378499688
251090399
343180040
430162070
69045092
344285413
376029663
345891122
15945779
322271337
482995204
221541165
269379046
480495862
190044413
436521986
232573647
371475967
296783237
105169431
12981705
179584713
421937725
358046498
313118958
270381328
136315434
444035779
191461655
284598705
410534341
339863377
257673226
372859047
155237562
108155974
41733674
408497680
155149526
391609792
99829763
280521502
380414361
188217502
20693100
399073550
239737234
212780686
166560589
495442707
316260001
191310821
338386974
57428956
447314933
138525739
350100221
487611251
258666598
171918695
40590710
225580491
51285932
236532411
45763752
307834423
418359507
194402946
14729248
490147167
172547798
492657935
7186425
312464803
234024832
79620500
323866562
231232800
96095445
106281699
268530476
58777966
187816301
348666441
335158585
321402241
51064031
358762346
307967504
111313690
209275334
194298901
167134741
350153044
102059412
161135034
141863758
486927726
371078535
174561077
244334260
432768595
297500711
49874939
448961048
202602108
263732138
456396996
231630759
31481848
472275849
168579392
348976332
382547208
171663431
191190136
24171741
428671768
404475349
211227057
491128176
421840970
158065453
236150280
238985450
52455089
344147562
56819230
123910759
454744267
368337380
255645317
478108403
317816456
201814561
355709573
149261528
302575536
388001854
286039035
320913085
149658076
196454126
7551416
489273348
201859312
13092380
102255774
38529265
117937869
77677969
74594062
84706804
19613210
261633668
95506381
461015233
178594404
202920203
75758988
54726260
93456681
309051768
373379661
291114058
123231740
71902013
401405798
71827159
151939910
478241786
358500977
231629595
198572782
124291180
12548345
319004799
446909606
134987793
39635221
46713470
86899949
92094107
430011509
406623598
373187923
310984218
182569080
125161782
382799854
1762417
228842828
226559434
246188672
317063519
139546046
244418716
456844343
266878088
683207
155101583
411279751
401772030
459796278
478913100
436292143
69498156
322887780
50632397
57376047
126875937
91284433
237811144
320237814
204989174
435994853
330617887
396368164
357433791
345870115
39349443
175090439
265633464
57380909
367634974
350433218
434298312
223237869
307087993
364415391
159042223
181806356
44633776
222578350
143977125
492401767
434885328
363828081
414387125
225869061
259656203
65976070
477914964
9316605
413017046
295645018
51431288
79904488
71684024
33499645
149939526
243223742
288273447
78849844
253941675
273447312
305035908
123365836
428732924
344135954
312575636
224447225
50293788
102392151
258689964
114112925
452446430
420881708
416249142
365123178
167702448
148875301
431462657
307106146
464641754
139695634
43928725
98438868
171783397
63350348
337526477
399294278
113918749
16365136
499011448
232789258
334462352
387850398
259319262
295451904
318532765
166049242
279190583
131965343
174624829
230224080
311757078
37803684
340694609
306362737
194359485
262217303
34647787
226172111
410916339
94927405
132259153
372620273
385533461
129535560
260539115
291657741
392267321
186325739
60861640
460860607
216399310
287747502
330837836
488667043
184458666
154646322
10658893
236372828
469446160
240910136
399745667
409856511
170165693
48429179
69416555
298364740
87487893
340415883
384045886
239040757
262347718
419865424
243336594
108947085
348696984
95405957
459041561
122228566
250682623
37952753
486361832
253448213
475310341
315045030
206865872
374022154
204962765
479834956
490111408
460553429
370244413
433981619
470084189
237355324
369449921
13613986
480442592
85065574
141371721
438651243
356461988
118620692
16525102
25578650
429110364
109897430
404562808
115211654
212307009
349868781
230073647
205160193
220385605
177728019
194287907
228175215
406635388
193027610
97540273
169189365
363106522
124176738
357210565
67616777
312842733
205578183
396058412
463594730
17761092
307298323
496201407
200102436
349035286
272647745
194590518
430664114
100068823
158327226
86858867
28038085
379416327
178033347
363423823
337699347
294004310
312896043
138417021
186218211
313663599
131462146
26150090
342119668
186481026
419629449
25369398
58094096
23386763
278165950
152215958
355261238
371504322
322641011
419845951
452639691
148498266
404063577
466517653
457216784
128241302
23247359
160709186
382953756
171092581
289580084
201541980
282951602
282020650
43899435
227263713
153111672
393967221
539371
19979588
307953112
56510366
240592391
198379158
211340702
325480125
393218857
231907731
390894833
314379333
138828154
36194370
239780094
417716746
72306014
298530803
262980812
331944595
180443814
119539576
497074249
46600287
254886067
439911659
131460705
140229551
115900877
347770811
249190589
51738415
432909933
458251355
2128358
359478843
446477216
293276532
324936335
10547955
218586927
92241016
380948123
180996364
358461025
10600484
57943692
346329211
362619547
342142924
263111896
262916071
16557367
223508916
178136887
54387391
483606450
212073975
120708804
8143720
246324229
264433254
111297618
62785383
15153672
35395753
13004160
220517302
387933630
273530549
98478385
223488838
18792433
95798035
338349198
206304990
377512124
162207146
402690826
324059531
399177411
428927357
273286763
9924930
171782150
285387740
45444540
443034697
68671405
61929881
397562726
419645980
31195155
369995730
88994222
494019378
476613014
132387386
161523742
56773075
497564660
112269574
250697754
44462970
450843097
334433941
103211089
289384216
29130752
446811448
486999815
92424273
268192478
214022464
406541256
61448965
477188704
369513089
148111557
213617467
243781262
249129077
299286327
119641656
421376507
63941511
132983124
130302952
422993505
429117762
391675205
437200217
8738561
139288780
263626114
218495598
350730304
114109745
335707095
71524177
72417789
112306829
82727028
222263661
410991000
293128703
30825911
497912582
130966807
339834475
318631813
326878660
484523108
408581340
314133003
206866050
35376685
34553051
189474774
225541857
307708369
405104645
374369180
394759829
164086166
358672468
202632789
208405290
379735747
214643740
221008375
273313998
466923039
103125718
355848684
245575810
359745037
184999852
81525918
466496805
159175883
384127418
100039692
87772613
485172093
448558234
339000030
188773204
21490845
495772698
193721436
467065360
315766709
382188061
20277283
436964924
201666921
445183563
380459357
147709115
5216240
293404000
109340760
218957904
445627170
421402975
341019426
386264884
498337413
472505751
209843541
98085421
191303087
54243432
160046216
422292931
160710431
370681885
379846596
25334706
118711576
301148929
472050394
149134762
197047459
423998320
39167858
455368279
352232853
240227776
331595629
452374554
365196214
369053496
334379043
208195686
332562964
267254232
486304732
454549906
405339052
431088077
486689217
6152487
26909404
409551366
468191825
33316226
163131393
58372961
431566262
251135733
208502357
156592491
307811342
269710702
451314330
308716150
84358781
74920750
236263682
474929275
237183408
93467513
7457149
326138469
420718413
275258015
101159680
401771332
414579748
422317935
477610936
429735489
369900939
186214282
384756233
80018864
111448766
383421426
279410961
86279952
88938479
498334670
339167889
232889689
372349895
120138569
205161904
254986131
147404673
404262576
17775128
222243527
40090403
56687645
235275041
300140251
295243758
385506335
327529124
342224471
333580274
54942189
203394387
219654429
213685102
97372370
401299885
474776961
300085632
107000085
387325470
97897403
473562857
321876813
215715409
53684319
296286164
160953736
265568702
281744522
259977641
324891664
44257528
268426830
463663426
348813104
185972973
226125870
14515395
10996204
371964086
337873351
41207101
162672029
300054923
81427610
108851850
149364868
447347404
277935143
472014644
504449
184701167
405055273
265027171
410300218
237428118
185598863
229952192
51601893
137376989
146986367
28010138
259966754
121513389
16466631
280313050
189096140
217292432
426412590
101303292
419574043
381247909
441126981
224874275
257805630
23722403
425937352
251133902
10038103
351994956
331340528
331472959
81533579
488348248
314076608
127979854
108409523
423747412
438627094
298892433
328769080
438195984
393633304
219142599
394209193
469082095
189300050
258749904
204335460
422156426
430382150
261748081
292184704
312748432
78775419
409247977
73733381
7506170
45169670
54963068
62450177
189942423
180190421
425453252
15312304
107141805
361710557
37233183
364189104
420338531
31684468
487432267
463735101
417667339
382572123
476122993
35964537
75598850
473601161
434337208
474831291
371887730
201846444
246931972
343564597
150928830
312123010
395580394
447690923
476796019
274580774
304682612
312258381
356457928
336761169
451907277
84152725
183185328
109034152
246917613
217715241
494139622
146851589
402109632
458001204
393193491
383916320
400634092
247210578
127864675
255228637
337058195
288891256
230409895
245040336
142753453
308759797
54047629
201266744
145851765
83941687
196886874
390345765
20108067
58559028
127837063
13597400
452183081
353918731
143133033
257184972
328724203
32339818
257706015
464720388
351476720
84196394
204917469
133479788
66524556
104497983
325310211
123207503
464293219
281639133
349967855
257834328
168807741
457045709
447787383
32977989
265196992
130995936
353213715
422485304
36259022
458304450
216504099
304610021
161464224
194964609
276959567
298084628
327666603
475058888
439205683
371695325
398305691
372454940
128794583
89524511
328930293
475931279
343526787
18638779
351572283
97747247
459747515
462458327
500175211
243965564
47952692
103445057
166655043
284993095
79166636
419806194
192201154
175645019
47469860
356673677
202785582
321323927
396099814
136985393
98515962
183864932
389999065
255998894
265560801
48226737
215129192
422201726
82228421
107277250
17816554
333376222
37419532
257859872
215174520
12386348
474751183
33925836
438935237
42551490
144153887
378955012
160937542
67740079
35494454
3143287
427206500
480991446
21134081
53455469
129449756
413238546
468563962
437114847
467071459
283798537
273108884
115916785
125898769
433278435
276061124
331133417
59876102
168140124
466694496
214312978
253038648
110885120
173966815
37708282
231361707
226707971
114668129
197691805
439201494
245718425
210210202
10314287
354369950
184144802
42752672
409104247
109294407
434799907
352654342
112013962
213592903
316838153
13204964
122964276
348930563
179174835
37595224
304330843
283899713
190980780
23422040
149676740
280478315
354359031
142397703
297942931
493800753
357182958
3597521
309244940
468235171
93985375
253494657
388073144
101474953
18501643
145111803
350642152
90520633
420011414
487108101
486455129
377966780
298814949
309900380
355816818
162353639
213552315
272814082
22324813
100881203
344514933
411640295
417852434
450402495
250115882
125962510
213429772
325719315
24230720
472715410
386550591
100584173
144221624
240791367
496146576
36470833
36629166
328072583
336775939
180787902
464417502
342489698
81920216
461895953
348114042
44350954
395752055
464579303
333076656
433809502
383546296
57781068
180663159
190429212
2278571
450259691
289738871
299737373
126694187
297135349
26465108
430399894
231378381
175074766
350553493
17769512
331044326
499819810
142954786
454737225
226025302
100233985
249025000
447508904
451211537
145015181
227700790
186330983
47960279
451904052
374224954
57247967
187907820
494709126
410435637
122161179
427216122
271861628
171673565
385578935
254244025
478554147
480669956
51859695
240804436
61511922
394501463
181243952
158075460
499758128
319413451
477894079
471553978
454992730
55685886
406072733
305879421
446807600
267459108
429004457
94975645
344595166
106949943
259201807
272915259
423217617
240625178
149986259
237019939
393342632
479990327
210482897
296144884
9189726
234391897
342589964
108232112
160925730
251984844
323968835
276443893
166944744
350074727
447579328
244524762
473910969
381501722
248590975
466951865
73085546
113001493
349045339
79843901
408541472
355469197
373151775
189702261
133343858
221041549
42241506
104086344
441354801
355244167
266122356
22963822
189754403
204556724
174780418
353180244
271440698
153041429
53552868
281969393
186293325
3092937
218885714
462012190
36175473
454359184
104344076
96182155
293784755
302536510
81552447
212247503
133946118
305190235
275220309
133254855
54835765
193414350
322164864
469060310
457778692
189770964
182642764
397342798
296984844
452891398
126200069
416309416
299722281
159721875
200845524
106154366
26659239
1614608
328540195
287239306
472079600
332255767
5389939
39115985
362296277
107626741
307819200
400505083
297471846
411545101
140408069
396604357
13636838
295813181
248279766
329649808
494105378
361658061
455440573
126328590
153187062
485696122
13420021
400696624
16969159
177330002
101708979
194690461
299667816
105045754
75651458
344695713
116321514
31865847
97264318
152414899
1535446
339254411
394026609
132071012
364478240
44678721
296025915
188823304
457774230
51012456
79476732
1756643
471761330
374256310
427770473
297125848
72954071
238187547
48501318
169043022
132415903
233406649
460695357
482068675
336470057
460282497
333434702
250425217
236773389
394504289
451851318
397385638
247663901
133750261
79753909
114455402
247343976
5994312
304409532
243959252
87206474
231115654
443432905
167126839
33182248
451057362
48900006
216167488
407652992
231268784
171720927
73704767
178408453
112695983
294012316
396933687
287268902
11671302
60705757
348142362
303770266
364945424
1038721
141779930
186427121
230056530
283929574
152782596
479740934
247006455
21169849
264331351
117259665
470769902
105217079
168850398
100630960
352139205
409633661
61067709
58969159
383997585
25587598
240274575
167515404
169768888
393289276
443834581
109705881
472455426
364705068
355171382
376088055
489263021
454945344
254372320
276982812
212090529
328969455
374991
472599386
97693683
64537934
309206978
278262743
49761237
124578715
139267174
337261443
442152372
196737892
27144782
140106613
440348512
382029561
434397920
124346349
92590153
421369370
303216230
495536463
85835709
243847850
6937634
449755707
70065976
385763106
423589504
56586406
492952804
475357433
282136684
353368086
304467653
478466525
307802604
60596024
287067240
88489494
113873051
488894715
393101739
442492306
165005339
217304819
315748483
148943133
467889687
357245463
253112379
324014342
170455474
199285645
167539057
288460836
344446813
433352175
366513668
358064660
494102436
217817163
105233656
425231044
140321904
265471573
151698409
192478325
490055385
362958546
475258761
416284928
398979584
410341976
284032464
164628996
262882446
447211136
207910240
286877540
7714976
82862218
448586113
464766954
63770827
179613186
104832601
103939292
95242724
37978881
136417805
477130084
451106399
476502110
212251826
352004789
449382250
144857193
322718189
18575877
429484493
460788702
111169803
463432987
403107502
70741080
221371540
91848460
235990332
333489419
183059853
307236964
108257689
397275560
400433154
368795276
7698317
317885383
306660493
171741810
110580002
257939755
479383785
105071701
227709669
456695561
116708915
405416701
97341498
163011338
222805345
319883559
481808065
393786472
466813175
240629115
268741277
400388414
495741524
447151347
212173370
222114900
349492620
322385555
239230767
498686777
122826302
264979167
62175278
390225347
331821152
357442509
398897554
333625293
355084695
312712945
445284394
349211225
8146725
38016061
410646505
434696010
246150200
224368512
268270519
167648239
55189376
84320234
259903733
24635771
31580137
454632529
269230423
277381667
312117324
79619956
298560698
405551392
224403197
247179907
422138115
411011990
148436810
424431731
4930782
451459057
464840876
107163030
446017320
42651768
58214406
75501005
118459746
481635268
450749111
296680821
50281346
338771252
129543074
285697311
43585285
23126895
476189503
272899237
334455986
52872884
416865789
340037192
205213784
67425522
192120770
17530160
156671020
30017539
76550502
492167717
110861619
446358476
264417168
438156648
341181308
345092213
374303154
272625779
439943630
116009541
421228920
128900407
473034936
89273302
287863655
78167651
497987431
114220306
500068268
124751328
45463887
257083921
262584801
68162394
313896164
44587164
85481941
325427061
353289902
30506730
359982616
316895789
36054834
356322213
233576018
42147616
238647638
363588665
336919658
36632794
212141296
68308443
201995900
208574213
297359483
199613928
224160087
392080385
238803317
277952119
161992496
333222169
496945025
457895911
33647539
66397330
119996968
444959378
447155773
415701725
190913331
215782163
304839691
493411612
467450114
351976875
131571456
404405809
227801769
360462445
169207298
154193529
22794190
193548252
166342405
386208901
375015255
208761787
203830514
126885135
180618688
97772165
447608905
370213075
408883302
92980852
266486919
463089587
356602505
70333360
308680063
217585770
218015343
407519908
264571636
356960887
191926852
299112415
445607112
353955873
480536652
148087654
89128893
468934286
113877078
270712366
269447310
28643894
230869543
9151560
307645284
401141007
387184406
263942446
447042489
149005508
143846077
337188968
444114002
180006598
126341636
169167015
400104345
252846464
124485600
387771936
320011118
458545521
48636959
218924309
125731675
322327606
267652228
183941535
29245464
273507369
257080907
174030481
144319041
50183479
475946898
450649261
498003904
4031760
462036271
300370994
438388433
388887040
65927804
154146301
301720725
7176510
234477355
490474544
133079335
290391181
86164060
33001760
238129576
439335046
466739389
343718703
309746489
29953382
67364559
205464017
176868104
481235522
471970461
116066273
385994887
133089840
463408513
136782212
342229118
357535491
292706846
179542773
244413703
360037939
455971521
467283238
420778601
128704474
366629530
371342198
289073278
333443176
62834601
264827227
252900471
7617342
76301505
27921458
496004720
91518743
112236896
216930321
334706683
204014753
271932380
155584967
237092152
116211645
331080731
147281767
110140279
123378099
14882863
206631525
59606320
223733098
298648843
21068805
257148650
235598067
172018048
293399139
414981425
350288867
325557244
385935527
56249879
166971219
469461210
156533728
447378972
370282447
237446020
170613135
358416859
379163589
24162228
253534034
332513305
408938402
396398483
442230525
68781269
389249461
359943790
403045154
323081906
270402915
213707037
121997546
155727061
58031173
482381346
407525431
360186238
231848976
443604158
469108325
302697294
373353334
118264062
182583195
32680130
47692187
387569025
248453575
300439257
416363624
178305927
317782999
439617106
326362957
475132425
281238016
498033178
218531814
383101842
488256443
223603360
206171199
407895753
231903857
136876813
167241453
383878291
14740901
4224068
248353666
251067982
149591887
295937566
30006766
479165732
142134248
170688499
418721258
1301804
6666733
498185825
470761701
210631068
471407645
201848047
197539036
259385739
297203722
385585450
202488727
24597911
115499302
294181805
296831894
10776331
384850863
64793182
235153059
26783573
14018093
222754237
437426585
311924914
187699942
249043860
259584141
474730709
19563659
182949137
250846628
251549792
298311402
313634320
133157585
1884047
152153228
308884715
273426527
411882624
113325491
178721050
228094111
56195726
445616861
64888357
465290537
289252294
225900858
375861809
338325519
57135567
458751078
150358166
54618959
147598611
483555171
290081624
465852308
329873128
389965246
81144770
333957232
306208509
252296467
109970085
1465206
300099042
49980642
395877058
487536109
390843321
423549641
62017861
186254274
78211868
39879645
487073777
438729419
176303491
99122942
311273427
198463048
19092733
43539970
477750167
152480118
445289477
326057721
322622846
301275758
471402213
463531222
419736906
32386718
324136743
111201682
272652504
101555269
333359883
130038919
311504067
485084642
495231193
19578664
41454746
315045848
46160700
63728697
349896083
200693620
57385661
20582669
389073545
334707289
436411943
309140673
46902464
422719019
57551118
17467132
266431577
157825182
401547063
223920082
417617744
24433980
255043752
239449485
470546212
223488099
60375014
107565227
148011345
53830337
130724073
177729646
315003939
218564291
164545165
442182232
151345364
280000718
356050728
268885601
256495200
461068937
164009293
19246408
41860898
386263253
488947242
163164335
161095958
24872082
308346283
483531761
182466430
56872019
291471427
286681016
120316867
378828867
394128993
102552092
70579061
323673801
291313174
344101733
101581922
77761279
376113657
364081350
467163205
471908572
207678837
277091589
393283020
25996187
429632030
168103211
157005529
428036339
219306968
93028960
432038076
480390665
440671819
48935168
226958994
1087741
193815170
167805478
50358980
423390165
138517663
447057522
421252864
41719710
275413287
359626710
315561357
39860088
229491594
379107815
396683038
302298260
16456661
39858597
367745761
337678106
267693832
40035430
259213668
414476438
213282103
43807790
119871423
449835369
268734748
338003151
318641383
229952012
79147855
404291847
396625996
237085088
327911661
316412346
79565742
350512660
398665794
106279116
157168014
305601070
388672701
485518333
474728537
484720545
369362366
140943362
189261594
34649120
316005552
286614990
198561894
194008872
359236170
78502173
344099696
338609896
250444639
411153753
495086130
318191652
247283003
358417299
204124915
231650045
320210114
319312671
86757888
135885290
211646289
128094616
412403728
462720938
473860286
423198354
147165494
283823197
415351341
320184553
197304983
480487065
144444841
64938957
476604266
101701198
436195424
278613503
442704633
163033791
492012759
476003457
355907428
172722096
480615205
160148667
71993234
240180018
333320745
498608191
222055799
36338987
314378545
272809285
434702674
45753771
473937840
378118024
81702559
104371029
415114571
235406606
45981711
96037875
427015087
70466969
255117557
465676566
198720690
415523735
89541206
451172381
387443823
381044851
20013193
88034807
427389308
26985930
378018286
324024591
369987968
470135900
45441022
358301597
226791234
168097218
292239095
220571496
440312904
124082822
91958847
203945129
245871123
101860970
474862960
193670404
405833228
403358208
228345636
89712908
189198822
172284779
79204890
476684795
280089582
433001960
50740514
397843688
476933786
340992363
232141687
122789220
153904059
342684341
169798456
181217613
55878864
76653002
79387561
46875671
373783862
282987717
422075645
213146645
265302064
342837317
467444436
79802829
82905515
256240082
196437337
276150917
202609572
118580087
432909654
67602471
180534192
454431195
174335794
473463572
286955130
380332301
32515031
358112156
18385769
255577259
412891656
291231833
332451859
200766046
419231689
251831284
410722758
384701139
234594188
264514386
411452207
462505967
377547883
193837694
264099755
492609113
62404647
357512750
227169526
119839592
244293612
45163574
116863071
111579051
306058458
153130268
338106196
234314665
229387639
191321399
461079344
146476235
126161119
78287614
477208675
323930531
294094638
461122345
477134439
51825346
298375912
20488280
450865212
301457936
163369182
19857747
468845585
289370792
107560554
459262467
147569560
436985711
79304609
279662625
59125711
366986651
125828643
333029635
228682203
437430030
173249720
347528320
337896826
149129744
488918090
486044791
353183012
401838538
211392050
218833740
11907159
35574105
135974784
280586138
240252134
419499930
394172403
21583599
224387350
477498226
34771208
429884573
483477633
208899648
107305886
98522369
398386196
148090356
163365677
44297046
152317276
169315864
490347007
31856293
495455596
473288715
369931490
291098155
25147218
116286859
164813760
59118599
374010778
366654914
420498562
399006413
871837
309947321
419061776
119193704
380454195
355783864
481163907
199121935
200621064
21757075
287663535
136524769
227361689
434469951
471349498
65662379
221163004
175279225
12659220
360564392
312196530
207517903
459399748
386109942
479316752
35423900
173355855
291274614
153127278
140576513
483151573
158290728
330882456
402163033
180520486
28807964
342030414
228500949
3771278
143717451
70973186
430881873
489553451
411638521
94742390
225349143
410242490
468067033
415955448
355329431
283294178
216504853
236621078
444671227
446891937
308778275
97302806
77024976
309177713
171563223
114745725
311903077
415110978
345623998
470086920
227772866
29427204
64358588
30053902
249214650
240634837
68999868
337460785
414939149
286754643
338696078
143052931
445586372
71436833
52441119
212701631
489343394
419455897
262028114
294805624
266938083
449398784
332794990
385252209
175853043
239256765
401689129
391069171
197221579
139272373
446045076
471625842
273861303
460971252
81226170
85670945
329983013
318148284
196261866
319564118
234230268
35386649
13254699
293569203
213112829
450886867
130782700
486184867
363158757
161521268
164846717
415500309
135181326
156588671
123897627
305376276
355331969
333523659
423696793
263213736
187547699
187347848
113515042
33366136
6819556
350321579
87960912
415009432
167764997
345513000
92054575
493519561
429319360
95828364
206714151
54140671
452399125
285090186
18666759
421124142
260244542
110064685
33746061
281931011
61842390
89695188
97312686
468154355
9993680
247416769
266212194
408985920
14498992
366473060
357758668
298260141
433813970
348792622
407713123
403228101
371441465
413554094
19702117
468832707
250005009
466241593
421935875
2998186
287856859
251941891
310839145
208491060
210475221
111635448
256024246
354004393
339384644
389563738
465089878
175705127
245143985
479573691
226931723
165603687
85435084
208494507
394110621
340651995
3077199
348086328
411057740
128396726
50840177
274189857
107239135
372445734
24397656
453242919
420571498
121011072
278813101
229939349
365388938
272968427
149155138
419876083
481551107
362437854
291863605
105118521
84473627
40133015
28299513
392856734
300331474
56443452
168937774
462270484
98786109
320166168
25025088
162126682
46821949
395152138
304243319
230986121
187004158
445164938
77438062
416039097
171659428
46521207
33916373
51964308
450323920
461642581
482895050
285087012
161693068
26650842
118804573
492107579
146709554
307625133
126275108
152704282
368589866
373999522
228884889
179946107
284885219
334653245
66883241
165467661
389035781
38195627
260133604
452034684
260932088
357414050
475766133
487885586
33135314
81984647
157697262
266322971
375780929
381946248
418201935
304631695
376406125
341030874
481312352
255879459
28774533
30189142
137328281
376716419
414244802
474766911
426283686
358986917
123688905
216437690
81026490
431262136
346853380
360421165
242898418
80863410
208848009
462856721
131706651
218935301
380745009
426493822
284023939
39319901
299088239
211984558
180047141
216665058
118193686
69336137
477445023
164940399
55177343
149096387
217340791
470307142
3316639
292303944
476147623
395524279
411202779
168283342
259616527
376498851
497228103
94366603
237511474
155074710
98815600
427253490
349498937
428357839
421407673
266851740
281963366
295171670
339176708
217902189
294045737
3141525
488331715
292178982
184196972
158216058
80734396
294819451
322361298
146609277
171167865
125830867
32737600
340612314
25922552
230684745
233517681
112480171
402915094
155329007
104077800
414920571
204780091
193019767
161395478
402507731
249279610
294753403
40710400
71599415
401634144
433195302
133092004
304882529
175791660
366943375
188387534
1217033
248319488
285412325
55098969
151764319
303248373
9431919
307412380
367715099
493546574
32931104
436927285
101255383
318448824
328579492
235545580
247454111
419683073
329326226
265972536
170697545
37201464
78546981
176350300
405288320
743493
395454277
460215474
309527759
366123734
167424500
98547291
312117512
327870247
448147233
349752143
312422937
452459019
321379863
307730664
183702441
330289790
360760899
411055801
146281767
466368889
69738303
113087104
5195528
323844767
9150376
325079807
284557929
462070534
163951046
265321160
148085644
421521842
265914936
207477392
367568334
316391717
360613463
90669980
168303339
346112328
38536454
218597094
234477831
248205628
437648949
227703337
337969885
440433707
52864847
92111238
453445658
146310326
120755394
267786998
217621909
1618110
51991000
260747263
170940580
334091089
420117859
452651368
96197526
22446051
79512280
415290309
97294995
63005875
80101028
275841411
205337754
355737299
465314150
290478078
194789447
472581286
51124613
63762808
238223612
362897359
497475271
232452524
454259181
323116287
86006071
378255874
334256571
491104922
485251461
423010422
455834388
189413327
65311763
180887914
276251233
103901904
311578878
272161728
338065035
420840705
453276418
8732903
115539612
354580913
226020432
440958479
272090775
442127462
205444788
58651760
419464395
92998428
458063539
466364886
74258035
52787361
415259431
146380812
330632185
308269884
320973991
390893174
414500995
66221863
312147131
371831532
235617609
120161628
53054625
277817902
299321231
362719813
68564050
179302273
334031787
36847787
401129419
390587053
228405773
8666086
119866795
350630976
81212471
402249008
373506728
158859132
319398145
302472670
117146458
1478426
264611218
154960283
231250343
67213335
42746152
384188087
142079859
76563212
347419866
118128765
128379749
180196198
137485220
238265522
116373617
472676985
183470760
281111835
151669279
281833866
158118494
53279677
197160767
447914630
19642951
436820413
20349866
347519295
305280030
409527687
69677933
337711584
292553591
332299648
382739290
120940270
107217839
471670326
149641492
245832773
170194393
98517013
221469338
468232546
16026254
385619853
46856688
251875487
192831920
228491816
111416040
194491509
439445933
417354170
332092414
249189729
324599215
428520687
330461227
190337336
100419499
116130722
352089568
478916446
252428816
34309962
459790538
196310685
215507296
288970881
461640648
39363738
383764067
459105455
408544205
256821746
17384025
326127672
311507965
189650660
209811579
58849195
159024473
361057508
123521439
17809787
301484732
342713626
189392756
428902139
372909765
306260012
438963256
252369080
41561534
403091600
341425498
134269590
449663479
190861507
467187044
77519959
222327607
453657788
262097182
290591341
425021504
3530129
4683634
243726045
17554271
323056034
266970090
485451788
198742180
209150064
204321452
160012306
242934788
301283102
239967997
222508906
41503246
218968165
411699530
498923794
458858592
232478729
369567136
310702062
187945490
376472430
129482173
247582308
428115044
92916037
56561592
408558221
79211484
480734314
428684046
8585686
8674592
471414246
66035757
218594754
28157870
43889694
400397685
305930111
459471163
413836854
487179585
102579091
189331962
434304530
260890456
318573696
323499603
400441139
153777135
4731132
417624647
283514168
384127658
443212950
231103008
264126242
452730874
284438887
141170468
454176647
379834111
255121472
185862354
218763881
323398072
4922912
207480114
257960743
204770772
202213088
269684329
766288
362589287
473305118
54124604
113111640
377405846
15764810
168315521
51392428
488563975
295080756
474977216
374849055
288516239
242466479
319808697
103228410
287042945
327815171
100810225
422006101
147329376
345533132
457246401
415858290
134793371
111843349
217939658
294802439
307735096
289029832
310066720
62845090
232359897
451738726
322444359
458696539
436737615
147792730
218489387
129817042
450813780
98659400
432115288
444603808
184708826
282199425
328137746
207504298
458366179
397635218
401974150
329182425
161043822
430248939
81308572
483844286
204111222
418262026
274382549
408472146
332923549
119020085
149175619
367050045
483080920
45730121
229845666
408205937
287888624
288719636
188742787
43677022
267225217
2105855
461060519
34727232
4459522
68210028
331485881
366176961
162405431
483073389
493412352
221194834
82606550
330719275
276120157
456071426
111744118
135574718
426695329
447598370
58788031
384455161
455365113
431238263
222177800
34861813
10145394
404374485
227609842
204585813
306449857
120015888
61020398
16372
477280060
285081173
66870150
1361606
480179091
373281863
480320581
348869879
372934933
472674791
33653216
214689235
122827789
332746404
384949279
67957138
412690097
247612979
404155776
442589220
333448058
377555699
105268932
273262154
275708446
25259222
364867596
233533460
470363116
313350964
150909519
484926493
338110579
354615401
311810882
106055185
125853204
450913086
239436855
47297129
175496099
319067134
113185058
163227339
472799049
44916072
54576049
89976870
167465349
181916679
498817918
299969933
480729184
320413401
396737505
176985413
358771198
475427160
34917276
361187629
224573072
433468169
468620156
393421118
21626330
63166869
260855935
23273446
242514637
365620890
246139241
108569708
310850506
35040132
158629308
131552539
142505096
82892335
220919802
76501713
348278731
78864191
136067848
289588944
50940004
327095251
74362609
220882030
308019253
186033222
369542399
239524951
413707071
55393048
85517881
412094597
350610862
25195891
133684440
137876264
273281841
114838394
396564384
499163822
279030231
18044231
453604700
403282463
246272807
183376116
417588432
193784513
136436677
231053070
285014370
465905642
455375479
40353072
101274766
109264608
183507708
166016878
196256642
481555555
421087510
309082444
401531173
385470989
434136896
455707789
199510185
57867117
403021937
291470590
254441877
123855938
44954043
282341219
320516623
161346549
207161372
392617155
349535191
78398464
225029781
164793621
5910753
350396956
345213125
227481800
490909001
426782661
444484999
473051224
384225533
191984148
250173839
366779233
378486876
376940868
2146498
434941212
340467878
48137840
199598274
441742631
381819517
209305065
409192664
179033871
368070625
149652934
485618964
295961355
263572409
98232808
284398151
194818460
273283000
23771445
247388261
26701872
321614089
399154677
195869078
255067188
72205168
107722372
77285488
388383088
336908959
152292419
39103193
448682521
217743680
127610155
409647814
306661552
162768751
83895457
405246045
262655608
70060362
76310830
216875262
90430913
72304203
402417091
436222093
153092229
483309043
199066503
61450178
319896726
499643743
434880193
363689284
223825205
160947424
168301453
422994735
382032382
83206512
191521677
48738730
338823686
165414894
486421601
41472136
5257735
338733396
148604323
302283123
472297902
417611773
189119115
137590883
317766518
409067269
353753586
83306975
54573341
106561605
376704601
175700350
33724951
144872508
442502607
344977777
429397630
353685387
435388690
143285553
371578442
181686617
142391598
364576192
114330876
449247999
233586377
316011110
74162573
417789782
378784498
445719325
428373922
71507261
163837164
368419998
438305310
353243302
264819365
340470179
124323643
188584834
360581438
140535227
818938
390264620
112744819
403427235
397164364
488657806
366300777
35976934
83875511
217411842
76249133
262850305
327604474
111590106
337385516
336725994
34514054
262269826
437646575
308136232
415333083
117077446
81965660
97149690
51621321
222566776
328079852
478545251
9461584
363079317
195119757
67417859
214095397
192305340
459649893
276696428
313431058
22461315
16154419
450132472
76940708
188784399
5685988
168833397
33689850
164023723
201580064
498574399
281697127
82852656
115808756
24966163
271746161
268940579
129292936
114401238
448600861
176268953
104101640
215685611
113141616
161975121
281509264
357747833
345345920
121344945
388126894
389185172
156650552
398937277
309178148
66809915
442520388
293038245
339054816
158376949
211104915
141847504
244826786
112645138
171192395
115859292
352152641
272437730
291593478
239891561
369072110
11699598
70731025
350890294
12020667
377655944
471081370
139620178
430180456
268092112
284759415
274056509
122122078
108471783
105679954
314970263
310482254
170574563
424909173
404860160
458089416
200564267
169787625
397013360
338090725
356265424
416241645
102931199
489760210
287029025
238792335
47352669
180080905
142865891
34249676
372022644
91613238
101028423
14371200
379537822
412955671
39464879
327478194
142837492
316124769
251328796
63719746
477074561
215401523
418879664
287800603
145295862
119006066
127151035
496017515
154297387
162508782
81301869
427126269
152773243
180769511
407812486
130353645
240355517
128478423
37565450
268396111
495346676
341927372
290929378
104350950
497363498
127159665
50499878
435179420
489430322
321657468
82772920
442372682
471348959
424979899
345985565
346209646
204815831
244377801
357519134
218675944
89791671
398850596
149936195
496603924
269079092
141610541
255810073
389201055
498272570
454569263
279047517
358780698
77683707
110629967
310427677
61498881
20165143
5586941
244073680
162104356
124634144
388934288
113750345
290432706
351881637
363042077
200643008
264586893
100228521
323005022
278818672
116401010
248704611
79235842
451528781
139827145
41954097
105945133
15006285
26389943
332586989
361838042
190159692
86389945
452425066
171791288
119501360
338594400
25847984
230950879
423567978
183297732
38094205
490543967
149801086
192369257
467890328
201237587
286372654
495903978
265525264
52848622
65268007
86980937
144561407
239503093
118332489
408172676
320785133
363024523
87368045
355873395
472825791
40948857
154257491
55686399
391814143
54523258
3649219
362230618
447881325
481105188
272155104
224732491
57995406
218760238
163978879
119331211
41027519
448066851
351574564
310154617
488503649
235093644
430466296
259574088
390310267
475912755
481306827
328982186
94481188
228729525
458501847
469353987
104918012
324986658
332707424
89289061
218097510
189639485
32354791
151935473
466317819
471953985
234466998
297996169
306649281
492031374
429422896
172650630
438115795
242334372
391512309
44201048
420781368
408434501
364623240
225845593
186795345
22548305
227750690
465429634
213439060
316740987
255923588
83698821
186235655
168805064
393686973
436152235
256423973
436446013
230059813
216412401
103408366
100778718
89072113
456147614
375155670
93897003
58436929
119569269
200367872
303958928
44220385
111889036
146822526
253883231
364317866
432257861
17508861
260123304
11904216
125411380
313280206
301186902
267740069
476801769
378000132
189381187
35478416
337350859
4558075
482510675
95544678
15836839
274357308
304092034
488983069
436415069
68524977
50313403
449917039
123390092
27304172
481518327
377936490
374842276
383017237
149090791
9713876
218473573
87871217
418226173
196113035
369217956
93954488
43383312
357656057
307077028
429187819
366168452
156550696
398822648
205463737
454021164
113057885
161994565
479078132
249737947
202759559
199866391
379341215
269701427
2076737
386991878
372853612
257201662
90816892
326972739
91202241
33335294
498649868
490459941
146108519
122427319
11007350
390214360
23938895
85947307
167469581
410764804
443651310
305340656
344841123
416718484
380982991
229774081
98084343
373207287
66343480
280181439
313607809
200632773
25965183
171998461
177731393
309768477
328640096
388578886
66549146
100310355
86405650
298307564
219668576
458595555
379821131
452112530
2787505
214713877
275526597
175274538
493385906
35162173
106780974
417001248
266750583
133077945
131252854
212309325
476794594
405236640
488840971
301148495
289343160
398318495
329430567
115276846
403717259
418517004
485319608
198155327
242948068
424789659
109847497
42798698
32154424
262251255
199161018
129403378
158079837
413958852
316893400
162711980
60638037
121780205
354649472
276025893
104843286
499818791
130808505
446347606
465682720
67177782
12483899
226772986
88022852
366758093
480121243
277273040
138215044
188311301
159901113
228518626
332447016
366098577
85352530
493420511
394136165
362549848
130934247
449858627
90288991
271082560
354393238
91031403
244913745
134963290
147695047
251105781
439257931
49445905
53466887
360538265
425143304
340931353
288220930
156737111
116050647
199572916
274599986
48162731
13016712
13452487
353287339
82935920
197272734
497566884
288847362
371677100
176390806
309639380
107665389
143953773
164627346
468871396
105387422
322622085
493797306
206726310
353165334
233558732
380521520
481021897
490995540
498156725
356532855
69461764
119036333
452954713
462488944
236647669
30033888
459092824
241837026
113123907
382561145
99264946
150441337
112979964
217816539
166454537
325352335
411582818
80876470
254737354
75412537
425336943
373555381
35120774
300446311
429564968
196611139
172143086
335082407
82636895
195626513
89919252
85567933
219396623
361276819
244313436
186017325
316427356
232056639
120961792
173048284
485048893
290232831
21154417
310632282
297933934
75441486
276521693
188325320
330582938
410806101
231917329
335144513
276315542
130717413
193707526
293585552
106857926
60613252
42451831
185078631
306581970
46137512
121864954
38747611
129473136
429446928
74957923
217496912
62975526
437332723
352106041
316559155
288506921
483505295
304713346
365882207
326281014
492845575
275733875
21642920
159464596
88117837
282469486
151087668
101817845
446359022
67427103
314720375
169490673
59989973
31561950
238858382
72528393
105314518
24605611
137270192
167936477
167358955
432259822
290003889
211737797
169572454
293023
307961378
90921512
105422885
85098926
171753874
27964804
464339689
440478030
208939780
278985839
60847836
9668261
248991730
411138828
161753579
344213162
161041268
179284711
494933983
75418731
234500267
332165188
313641901
96796888
36144269
159783490
296074896
375998826
445692524
486241364
192210322
3851154
87747803
102172974
201354794
306462562
150820545
34580889
23434379
278640684
277956060
369096488
271827316
384147318
73988238
209379781
149631851
146505008
109632065
383807095
289212741
278223572
2721520
473282707
483924453
160872671
5400481
313719676
388773050
343422915
323394238
409334610
49846467
210414291
142112662
183959313
66885851
149221319
488902381
263630742
465791744
108935474
299473939
228943035
383043214
252887928
184365857
186113177
291766205
282662833
387079083
321695798
238563289
251876847
63037262
183858411
139325211
388389098
50455662
302879652
63738761
49721746
448563026
6817233
426086339
370779691
267876435
14967309
235444710
157528163
493178528
375992884
346722529
57987883
440859968
57785728
435065914
146882359
401283259
475158590
91540171
380099732
363319380
157752537
130605119
88963665
66935987
220662255
349838417
65783895
162643126
276373286
28467676
75146705
144836806
120337299
459429529
387418692
219577909
140893452
119859915
61334494
237896376
328437319
299209165
342185294
210707768
371260469
103727391
22430705
278760014
11329038
227825776
428988929
318083899
69312898
103066704
407637202
170493171
101685279
331193874
106755141
273343661
428776389
132581221
38079080
128515931
216838021
436356562
31587786
59993685
398472006
34672001
27019988
116004762
222676044
335930396
238167401
395877482
490243805
499754340
124434918
57593960
118931043
20770918
310773480
35665663
376085967
242002065
210136703
276812511
313366186
433327686
438414626
237821518
402877476
316452675
395043581
73821263
79824981
35790841
452473156
416205283
108207269
46720394
207310945
144926411
235449488
486071551
175576169
108238052
117544133
306257088
10327274
231865449
66224363
25532120
430856281
423898685
29967854
325487357
132981647
87201688
415570740
427871518
305360299
263788500
423560826
10331258
280547374
175878705
392238846
92789495
330391774
434557676
401309370
72569286
332495437
147554840
71708917
128356894
217762481
487766642
467058135
385427331
24620662
478450023
461980382
480092951
79385740
242669843
68423142
373666421
379533110
209946233
60372068
280671812
219036545
324340078
186456499
190425188
310990067
181630141
112180749
187982361
363562861
383410333
126172791
417512939
261399626
379987626
61875880
364565774
308719191
53465485
168472874
145704877
395805113
5907994
472820461
150226483
492634402
347488084
422006675
198633675
11224779
131202592
102477661
12857849
147386489
269528898
139798127
457592321
459086941
10774046
243583450
366317796
430462962
244107147
96551212
447103413
125754942
81141358
198859602
128253123
184956935
342289410
442542301
169155261
279830436
266011004
362632792
91175077
224798696
126283984
358226143
417834470
450171480
467143599
105057726
381349669
321138059
282077234
156118324
36720558
24644260
174190788
316238496
214806164
425238065
128891069
423675509
459330919
234793565
59489868
347675947
429941147
369285136
325484364
411040688
61999221
349907569
163283058
478323794
406293997
486375247
129582397
144097811
299806524
151395263
355373372
460045416
62487421
7947569
101166943
421522960
84296897
465126608
408138155
432065428
146890885
200684751
202516447
8637172
62259385
216431321
214022694
465815567
364001043
91925233
372377119
354717825
168263784
347819220
416819974
194103058
233574535
175156352
201865456
102588848
384969891
20320264
211831411
201236587
364684765
50020563
479171147
40024695
166876972
38245226
119948174
443526708
111111063
209172428
371954584
106692419
93155559
123535396
261530205
150734493
479960929
92268602
375189398
124782263
17344049
351714646
312928997
11170990
345635665
160661088
290552489
28727114
177313537
482254332
117835166
56212510
405398455
80490519
379834246
206630302
179578154
127039686
261280591
265310122
69626102
108999972
161311134
228845004
122638621
474031334
377249516
497786733
182581000
231068490
129841607
126032933
457190526
371483868
364719777
311829103
431791784
2966000
278920174
82687392
270059737
318743277
190056230
229627510
418226738
5371797
234923394
166273227
136092223
206681884
170918329
54432272
50052606
78829027
491099632
271266453
418342248
94115851
6603365
67406511
141304097
52215785
229573207
301632905
349689116
250128737
493077452
103608405
362274289
232726174
441820677
301134737
99677988
54203088
482481681
392515360
133593786
50742156
228795063
10945069
31375460
488298724
484731257
193854556
460083281
51637793
2362807
438387240
76038654
170904584
59615950
194316273
421701102
168931734
421437765
119147248
167940746
7786266
94056148
64871139
424073508
334396926
305816265
465605846
152378563
60233656
366665439
484779049
461300200
31707372
274600951
411836526
157567793
337165696
434476093
295688502
380247319
209085744
217595932
374932260
407064595
65753012
168905128
42445231
139887102
374973275
147002046
88505136
328975154
5939647
416696591
317603606
338561690
402263812
203372198
128963991
462509462
148297659
32724532
248372970
169065099
253537137
499129661
110271893
329154909
367628940
245686785
327104502
127364701
142103397
12561506
140359303
148143061
197751035
442416139
349486037
417318626
98664991
304051998
336350833
180376538
132871846
114152151
300498884
286698796
282426412
241565294
320100580
281339692
240809163
468619210
86611828
261646069
405415034
207292980
410106182
500110728
131088381
246815622
468969375
147292234
425888882
208675289
172165921
247448625
79897517
363505640
393876252
53332716
492062214
281160405
94853321
312490657
314585031
84958906
97636200
380553075
330565802
356304948
373924083
71012768
104852885
321801409
401762077
235851999
8172008
233518807
116871950
201032616
174556269
40839077
92355408
389559888
250148160
442416020
396015786
478422187
108293000
291840979
301453470
177569283
132995128
263045455
315156235
338224117
250901322
404770342
483530225
400812999
186329427
276305497
171096958
135521814
182395273
102022979
161408919
130711273
102417162
434496275
398471070
334748562
282308896
123468225
495141833
326059433
163490897
59039764
230289604
2883426
69941411
116708372
425985898
291279131
104912261
270076406
151949528
140542063
497649908
472982148
414821456
67647885
155346994
459532214
40502032
308407917
382993453
141297061
5590348
185049076
399672235
440737588
74279361
427621565
292526943
448322108
474920274
279072434
377876604
63352226
228106672
29976229
100125941
224341207
463744759
150038533
126349214
135818154
456534788
354146010
382460622
203079821
266020033
386290485
48302853
112073366
473726261
297941391
73130756
3862387
38142110
244420946
390490602
400106108
158558592
49231128
442322781
383177297
89316666
356642293
242272100
270595358
230173069
326280520
190210265
115529723
47339806
297061768
384279725
368208212
160400831
466962523
7918016
286936457
6427758
420210503
405574525
89839847
175411035
282910989
284840774
377107888
313181133
490466017
36152627
225087025
110979824
299388490
427707606
344098893
473083501
148116135
381274050
285760663
248858590
414055381
346699840
236641836
353219553
365870105
357994866
214539224
489041990
321518337
60102141
490858507
401149844
450550749
483593218
102368842
236931569
267840571
27643375
415481575
114657323
193210644
86577337
356717528
194416494
366901855
180013379
399543744
326049588
241279211
396406563
18559748
193074617
117127070
496628630
303858427
485823709
42353482
439090563
297988873
108119507
447596857
178866263
190859600
256777577
51253002
118798369
140248335
167195174
460849992
436203684
213816694
317914405
313882328
20871487
114002781
91762628
364315639
246194681
271396307
474090678
284641816
298792966
327543446
160559067
381020719
239123521
402987365
352588315
48151854
32542
101827825
85212515
59355030
179703076
49151719
27320014
114522357
356900104
129029804
46106405
36689231
20997218
6480286
301692643
85207991
63007656
375437640
367098717
166858342
197905083
300709884
461830040
219158351
280295177
328480394
301614067
88279216
204637193
176484155
361132870
280293800
200202706
355864871
429108255
329457866
70362335
60205506
196829659
57781238
102742848
431009679
419302157
362184950
116194810
437780740
260925041
369551530
187154743
178865515
47485105
316912134
105168731
191987668
65957843
330264084
472038007
416305133
476308838
6383393
371423713
93917397
295665189
180446040
413516045
392478353
88582016
86449864
45189137
369615482
72499451
422452431
150741367
56793865
180904820
468464386
404776419
323397363
318848370
338481110
66126635
339013050
455337921
342940371
311304661
158256022
380583112
263726656
115235303
362505570
77920074
214988916
239791873
376382142
31577724
320371770
467046232
383122739
40899265
467822886
336138596
315508575
52743154
362809610
63309620
378220950
128528054
121644814
15675476
479249263
265296479
378646263
91523307
276972362
487750105
260263992
266164909
214051895
149452051
14817900
63164971
418317334
328963564
337932764
152631184
320852003
178545004
156820992
19605429
373161129
76840454
61801779
171889821
114975407
467992483
326451738
30358294
94687312
254868412
283411511
318684198
412701832
64594314
289134798
223471657
369310991
420775953
391552545
108032697
217870241
110230008
106826156
211904941
346796101
193359922
39480420
189655115
308649711
72986818
470061499
95889703
216610235
270597544
202062221
353263315
126578074
16321275
336382905
339882195
174109782
347928525
393933159
422254653
300058746
366778179
66878787
384993994
92426759
189289303
159681819
348608695
461986111
398957204
424258203
162039933
388911842
317490664
321812564
456963701
202155154
158094115
380802866
141781113
71322663
239808086
79848981
436507200
157120364
150369341
143774522
406163641
394085115
32199365
301447339
51440256
159365950
367806571
403776371
233398631
41344870
472244082
194148458
302603312
347546673
212091607
46406027
432799307
299174983
349991959
153393910
496234863
135919739
426335759
231420212
293042771
496928351
279491786
106556513
227435863
276066608
7743833
140441040
437763248
360018224
75387237
499098239
127068906
119405088
470985827
56226227
13753852
281050777
461531438
358003761
45305985
331111653
167677254
208261313
29242951
141709278
90531755
56851020
59676742
361539599
260381369
326815424
306360724
263365248
339872925
191241689
442907171
279373935
113804523
63372193
200333744
218628499
76680825
319748866
166391273
336627464
28336272
27828362
398951880
489045110
299466446
482643407
184112699
165036505
145074519
51488067
326543835
97716147
443313603
155903815
465350501
329326344
28165252
49009029
9991023
438880652
359748956
229459218
39968260
54558077
252524643
166828218
379228727
323020552
33636836
228519129
77008293
306915626
235131772
474464882
392249224
497816856
274227905
310627284
135976717
326363099
385893292
13438673
111920457
85472022
450248978
150258048
96121065
169350079
252434094
220019186
124413227
218880054
182446510
283447958
84106270
259863112
249833133
475261958
122043570
274070013
366320831
74084104
254384710
219085414
244491126
367499932
45809767
20736752
428568246
21126462
267108563
251652035
136153794
291936344
345678482
61220310
371143560
372660614
89425970
459896915
237088236
26202668
447532486
276209316
459676890
405943075
359116271
316018491
422307906
343328114
193949811
160741094
248331163
293528564
327311004
299767831
37605578
199047348
223779438
101512463
451812183
361820315
132960254
60519699
217884939
425061173
256739422
152636725
225730820
112664268
200474379
335447233
354567530
354320868
364115241
258061157
344812772
56214497
36660004
151706488
230948070
425256541
305300025
112630597
86473181
263994986
140241348
304414064
499489617
264468687
456745718
365548705
229717102
226885901
89835668
248245820
183302157
102659803
221191004
71243472
146171794
335549833
343982063
446960487
295077021
122711019
493593007
67393414
388904907
411416060
196122712
278436988
168700251
334374280
462269570
461600269
6038740
108789750
241279537
297291681
250035136
321753605
410493805
411078996
46053851
135914983
56454902
47252852
376223226
276493984
404943963
327745013
396552027
126505542
287711749
80614743
144976995
155164777
396641647
58100466
290679205
239844502
381475236
114223355
370180836
93251955
297972661
165658873
7611124
399305265
197421583
236957894
304544919
103119846
243448343
256564245
222428810
438363014
114991818
398684530
370725132
59304713
473173149
40365749
144015888
152379551
446044327
408414115
403217047
90557291
165394145
355576816
218294544
407471441
289553493
386743581
220844900
470514780
148095110
449821809
347037537
198176320
474293016
246559476
239152810
433927378
106952998
447560249
292449099
458308822
409583949
374523514
286685122
154868269
60083380
6511690
285217902
70595126
61342847
256593331
191778573
63913543
269024855
353691343
431750443
244344997
324589939
123850485
101906465
140449643
491958565
238161487
456343475
185876302
199233584
398128448
146883730
445781499
344051235
291719425
333599779
306710556
298026783
65077724
129360686
154723883
227552106
313970895
174374247
251021326
418723623
209615869
201199070
140992883
54596077
498743212
386200360
495791145
427071963
465948194
249024503
264731724
427786529
225069450
260917591
449361564
126346367
157312765
422551824
379564458
496399689
97871427
295847372
150106465
9419672
486374016
413580857
465848888
257759488
90488581
349230751
201791467
4561622
119207090
172616943
83846405
407317938
432705045
231277526
362454463
175677882
164273320
220561376
194836377
222318407
473861236
246774046
138222656
410544252
237008285
355202669
13763380
224095502
380002870
37043890
158982582
46393874
338387127
420066364
77168840
198258539
330843651
462591109
2072157
41293759
193025964
160143172
93203386
445761616
96210285
197646163
148905688
448539660
239848199
68349141
32800097
134380765
301119114
230650486
445554103
313431216
399393968
231177905
356636086
84415642
195181536
404448437
476702256
483000819
150329453
326880497
333895656
35501652
156840102
117405846
449453522
128062228
423842548
384065211
454116245
321934893
253598996
489696667
316456244
411954648
417331149
208277240
299804083
309667594
37009834
477716484
256727036
72349048
291264274
411651364
247575291
499210167
144459328
41747381
181220953
305770582
71692515
275786727
483189299
423003614
278522764
243188878
429400334
13172894
445187513
485576265
50437902
154224715
113521655
154670882
482242210
423741852
124529843
183862934
473504082
61025701
33732821
187709232
140939068
437998418
94752213
170070716
65518209
369240416
308086793
37540870
329604523
164227958
91606539
81800954
312961865
402305413
234252871
465207432
958896
260147368
402896838
487110837
189631799
348748957
385228834
103374755
457772200
268758006
223529679
183916690
10491778
4955765
309469385
219862261
391340456
150389302
452277110
329561552
299095359
113372737
170755660
423745203
165530016
332087527
83753198
385087940
422609452
142237545
356257956
419832531
1968397
351521486
52219760
455436149
134338293
357846217
311416440
362197226
138402956
304962408
329799847
183212423
408205767
314245377
334988303
393306199
417479241
452360569
200352036
289516737
412804834
251402365
194820935
401157518
448249607
445566237
379509282
22868344
310641113
212431210
366776178
347100073
48547107
398627657
279801730
169957487
170154130
127007942
484849562
450545466
92379567
412765667
260835588
470900711
353805931
209137904
242775834
61526547
231547475
142760660
234120294
179258340
230569143
468009778
43447381
160482092
24621673
184156219
74627413
492349097
251073671
173770362
149012245
178040967
245587456
303376254
221837669
418579658
224946826
200527485
377667814
30396738
167948374
313785772
364323026
376015909
190658851
465161911
252497171
130840931
242105214
446231522
202700795
480109122
2869258
217021604
57437352
404525405
139726507
171345028
99613447
326509089
209484621
337826330
364854242
289885794
178167215
454421858
490686521
258177009
227794520
183353347
80122458
130926663
466028824
203685400
78890171
96689014
147546670
167057633
469598824
399583920
298994476
431716286
5453901
169866228
155968968
480238251
13747986
264623503
195680122
120660596
27773550
421925304
136647375
465370848
179406093
12245760
374391008
343380855
295336900
94085903
350956099
64904257
331625610
297397500
128730905
470256081
90198975
398303619
342812690
126004554
195228671
170237942
245328911
323428080
448446914
249215560
54448101
360873460
396538323
62427285
333015516
144397822
264185297
74319080
392413503
81609149
191762119
262550599
464648183
17786625
215932685
165055352
469821485
292694547
480285852
168909110
37106643
403169451
315235236
322594426
377314413
80057793
248106566
472886403
220383938
405634757
67186764
248704385
308959203
264524473
79795851
175229650
387844708
51058152
25534859
421935113
251125990
419462159
57463759
144533009
3652091
8968441
60879616
431921828
42385503
435310401
229962304
243466142
211974927
238681366
390640481
489302772
498673155
37469026
338242892
349699388
219608656
246317217
21241721
261316050
370116202
143435611
346081258
389337996
46663255
328034449
81249659
316164747
133004674
351304324
22700590
83827434
123964722
96485562
164757908
34848261
306264611
22157821
271556071
458460130
99387899
464732645
140425058
118671002
274421751
206940204
483573283
388814864
492120152
219079608
492777206
227673393
441928486
42657367
470162253
257176320
429166729
424946613
237410260
428046351
182217078
331729961
210790080
339931067
210269628
155697301
194308395
247955776
310737257
223801842
493124490
234877640
289452461
100786765
353753944
237231753
411734762
419760560
279449642
73019594
460456967
136813289
393311194
378221616
192712001
287626228
314957890
399838838
93970497
415944940
288409572
240752948
244136766
494078450
25417246
366841850
336891026
280585243
130113709
101126016
25875076
487241650
49508072
157564768
165334861
345674042
79582091
190811535
76925640
468459480
447389710
275151563
179717153
254177732
17306463
123678399
320716897
384326304
100227349
156384763
202262880
32049412
402556837
28068803
485867546
138784556
294762092
464910116
478826973
159258610
172842688
245723926
406691828
201027250
149445650
306974529
294184618
389223017
30570901
411635752
170032346
28696287
334300859
69128609
457812153
317109550
452704166
118857590
318106901
89887264
269119122
361755092
298126505
277999343
406692305
241461637
257042669
275558441
231240320
180747860
283460582
345786417
146321258
239979850
397953105
105953561
313019921
61209690
299076060
123565993
370623596
121693776
131669699
261375478
394400337
320998824
372648793
181023425
75779456
226096553
207779815
445541432
391429623
346453228
496638313
246607998
207895026
327119249
443491818
341400758
113132211
454113914
22230677
374940293
162410786
301763596
74460618
46671147
99707917
220242015
68351859
278679143
123162079
248929015
18982787
134403998
52510380
466317677
299710930
291626142
195994809
286963046
450540073
189172246
91881993
337015289
424365338
425586513
341870664
335857297
393648333
380029440
299142339
426634960
360190178
161087695
282480723
290275720
395042824
412854640
321565270
405555576
238955597
110217918
493757014
497858085
427643806
164516184
413225033
21821195
254637180
229808455
285145293
435671396
491639449
21376412
296447611
296764089
193056714
29184708
428850699
161997091
35701030
314923325
475394116
183652383
79707545
348825612
481240483
140823338
59684555
6133205
384050004
117520479
176031594
372161755
275039631
264784140
344347087
179581262
104286456
148434424
46736126
99117084
245752692
353607069
359159904
252337194
310715023
113808465
197724882
455015772
478423440
25664844
183728659
1756328
218601990
388383515
119541585
180237590
372018631
310161650
65166785
61944468
36989732
135510949
170570500
441706730
129916488
165352471
359258810
244937740
229078288
78981556
440334400
331858220
62612039
294103231
201858428
105140938
142665876
169547225
24572878
298311211
340612014
45409248
231192715
445258537
394551665
472116254
389141466
403228467
408177690
266790923
481118933
110395996
109608917
354400918
123323723
119501980
81328015
77343017
35321122
42157724
136596902
110537666
341108217
142975865
382346906
61032937
146544155
243158167
262615689
338924478
226922558
467009134
471338320
282212130
385356054
238117736
461691110
483798477
188815235
157670144
252230344
731404
462498065
492495114
350823349
250971429
222310622
465931333
8605927
219717073
436897545
405390955
52961181
420914264
468776971
108289766
27423759
72506280
152072532
404878168
374706362
214917128
39288044
351833480
374934772
410230709
327802571
222610692
256396146
474484784
335384126
345198501
399997657
266996287
229053706
374023788
401381260
147022294
378454034
1663734
207239183
269867746
474976584
337753850
394259627
267936590
484240196
404343830
252743536
258843431
367534954
402152078
68702390
164512385
499920056
467183714
148075711
326545257
116485274
281289774
422444145
75351677
437372880
112618149
443078761
428195629
37345987
345530636
258426544
303767014
174864751
499979731
23255883
212184560
470686770
231470758
87932187
355955822
230182951
352265953
266698065
496177992
257090911
167340947
320377436
168908861
385875897
4452268
379179663
220126572
136646566
36524997
426299928
472096703
363564908
106306552
367803539
85902116
163123291
113429045
344195332
56435536
57346170
235384347
438626968
237258624
57154953
208894013
206699682
265307248
165416411
452961425
216350747
421995720
342026296
249304907
42927141
258519771
155704536
335360754
450466327
457832132
317274747
276663259
363279295
391382861
48655581
62080595
768451
171955208
402844480
96953616
26937429
144695398
382930529
325811868
43401445
371720318
374355529
162450502
227636231
1060115
98278652
236409064
278418874
419673196
188955939
172111900
110871503
277957069
81546389
343675957
308079594
44735896
497592508
310082813
37827541
397459991
353031150
156716132
456536359
47786762
346980533
238764703
376837000
173206014
130240155
259107375
91492503
303943786
41832284
403353530
71164758
50140813
38216026
289648600
183162848
229044627
235764857
293273926
142499003
378074219
450176512
332113636
171543924
3685846
448668347
273060244
228456586
68074413
81312127
362169128
254876229
475104248
288208332
337916474
460228533
210019267
359407036
168733485
401155661
310245570
395600655
301039032
470016616
374466670
178012880
153196563
238485951
284995482
165887062
304800535
335054896
474071501
19023184
488321506
112964356
71290728
403647969
150167755
103046028
187891198
436618252
269184524
105317679
237886021
234450189
84675565
189538575
405584143
466513545
369361873
185338930
122756920
59196346
194757678
80717273
346081753
498192304
363833564
127537448
447944351
127797430
382177044
91204477
320953865
205773223
375212313
335719470
120893388
364256775
80295905
58572367
450704480
86869734
187939099
277546712
473445392
152526956
81103864
273175384
148251030
144435362
142591833
490177138
474419368
269659655
129976978
238059089
343152940
18052140
77341151
184144013
467316397
401327437
204795221
258923408
198897442
382993832
237912111
239433636
420846638
356699218
455345146
326091549
198816905
468367040
253494331
433260575
165618008
252558519
160161473
446579998
463991711
452443748
327207261
151747816
258167304
57854259
31319705
442871801
99718871
368288017
375879166
382124648
442478405
35879218
474194804
100586319
424999713
486819564
162528669
196374923
401004974
325422623
69115426
87777665
157577913
321844715
481460770
36034256
107185587
66588488
108447148
460294630
251792840
318794515
448069609
140771705
116143701
379385252
10010275
344814538
324108583
329863144
101593260
402718351
478570436
457114621
163091724
126023257
20313734
387767252
311278422
149613953
362431663
82312981
449820779
230730285
480300175
194701551
13619216
19579394
414495271
326109198
250950565
27222885
332579907
93952185
394945640
473264577
96009495
77906446
49540796
227632513
76258521
102361247
315188909
87328891
454886870
284796741
206979316
360762597
208709824
79660631
251135160
493596264
417002522
399419823
454185911
357592454
334852359
290941081
292407889
14095606
242331606
102583743
165601762
131816042
452250700
9818417
474323047
57350812
55109213
293390798
18871533
189935390
248984927
201734179
479117927
63627474
126439997
320911549
217904051
486377055
421204524
382082844
50508604
378341771
368826107
459888729
349114389
385237769
145070535
60986407
91541248
390268538
64066712
80601949
236477594
386714134
275447350
406961633
155042921
173435093
328080126
78581327
141221144
119176605
409999087
443565628
256668761
296451206
5316094
490327169
344065073
424852795
205992207
135277803
299365167
381087203
499345763
461157201
338589413
127812070
193871244
309047280
40176871
111288773
30130464
176040726
277662120
286272508
84048018
313177176
194957202
7257723
104078648
357359145
481116693
177759820
382353793
43557318
339694398
164860923
128604018
481322401
131208126
6561836
409191233
11637650
219338460
325617734
225166802
28903186
88706508
211389628
125110506
457902021
449003284
268993850
401971390
241480758
7554946
417163477
225676398
96534413
373781470
273598862
354928327
106083967
472841650
45290245
452172991
172075630
80226108
95247419
447145745
393063990
411872603
323192944
461379478
337467529
139305083
274563913
343379758
409909099
163351424
374418508
496348401
243078779
144748394
8937743
495660669
346687384
34960061
248630747
327287927
410087748
136873432
102322336
229924265
423568401
4614371
245436918
440748561
181084262
375249737
215032225
461278810
85398093
194086202
213431629
203036383
427274097
57647417
221246863
414592372
357429708
191114252
371377062
133997876
266274213
53620866
389090269
408797509
377776438
451487413
389049164
73941723
444983812
146393321
183267548
212898652
125493088
247117326
361273591
246691057
439482575
394040297
80383280
228703531
257333051
367162370
243972503
161913125
37279428
101276780
90270421
306048569
239967106
293327038
482666507
111365586
128597499
216405757
183601471
376332979
354728891
288564910
222944163
417448067
248466069
276738475
115300592
81101480
414753527
231981576
334248030
394465270
294891032
331593770
296970208
354090892
439903471
476098019
187157120
364762807
499760793
21388302
112958156
71166317
80847638
498823032
217704549
24308833
398026124
319843485
469927834
432022278
189216836
401738952
381249056
217613191
182345173
394457233
206926554
113629550
167692706
159451970
429809355
399379437
385500381
443792270
140567345
131768444
74575933
193971817
54406719
261835161
167871105
109349937
392453161
359350148
419561361
65593198
153769058
398795964
216230966
213932550
131746798
425852931
235613376
4202773
137365989
187759649
261426811
3301764
53427004
70931000
205232334
261141576
53551153
132032728
49641057
301475258
225403109
331678757
140732312
151289721
401851915
169687700
353747334
481717424
424690441
112512342
394275677
60663385
71765307
293214023
254050100
107042502
66420884
364413321
96824584
384092183
77504316
270057165
380355794
429404150
347486877
150372340
90270846
492227239
141005208
137783957
378304045
80903099
127332369
209917762
299750799
73163262
343785315
379680446
421376658
264236166
97705320
437066750
105954646
207286939
381812289
259860571
430206263
7221174
418452301
96920162
250163298
300718807
342634601
493359267
147804265
17547393
409924161
428123534
420593343
215470628
28450459
315826668
303709783
117299000
318003030
103219593
464257508
454979428
176630351
180392554
234730823
489482847
1172596
308824972
146721543
120127695
142997323
107945286
171507543
189018613
66783550
500014735
53674219
442354347
319290297
188349535
494813327
291019911
226746804
105715283
33002361
186537324
197442986
231234716
413794433
57046842
446167909
375364417
347520860
459982266
350410276
301259302
155196782
220269537
400412529
132488199
467688350
162342843
255227695
211694972
2398240
11192505
319012504
411171778
181142122
82329578
71780851
241885702
12412105
94866918
61444248
251898466
53003712
78060085
419425712
438154124
172522052
278835154
207264688
196082122
197996872
362270927
219120479
339162097
317446018
102248026
125499932
437860812
62551588
108227197
48524376
131064516
251097556
446286388
312222087
443700658
374720145
337813132
355543562
367349902
134003899
202996752
294041259
10558748
341402342
309813675
145636647
97999109
50535459
130204132
415373228
425194078
31715620
399621671
126137617
454692704
85285261
474106461
34443895
173938873
323855539
44400721
285545875
180092746
211179438
197376186
87508076
198637420
98489840
34028515
63835240
407333645
471032898
183593917
29210764
217351887
267857349
414326818
8203250
414526648
126636683
404891019
236877438
220070950
3133511
218666910
294688307
131234355
10281881
152685256
25638668
366657590
76725945
187801154
500132866
429820830
198585644
433870955
142186112
49080294
429465159
216499551
402709805
96282637
381341559
452576241
492439874
324726170
366844685
199766295
301333859
466687835
10896492
461122598
149002801
34149288
420086837
322800074
149459849
181002281
350661939
83335249
58286253
25246699
324479305
331607591
159895174
396758193
471735724
484971969
145384090
23066592
175461488
385479704
425394809
401170394
369400885
359324896
227238361
102922642
199901583
199442126
43947085
34464373
138406351
128317132
268697430
481180285
86410856
183535777
419745891
349228606
285938981
90883035
169294266
311422820
126893411
429935359
262931890
231933108
246337084
397585649
451122118
423369090
226399013
336741002
86375830
123154250
296377298
181433121
236690323
274597211
359530037
133004156
82925181
230175049
228740925
66330709
274105887
244006811
289004666
117601041
266237490
454786473
57666297
208835524
132805633
452796825
487777193
430377054
402070290
175439858
295233406
185688721
208154566
180799519
349196767
330492814
59637494
463792129
439489393
97483401
372333538
482758263
337934143
295040037
106594803
162143600
183644677
430748204
389195024
74473770
62245450
13725725
95235351
439981605
22085
198390553
369961079
480853378
491086834
86253149
62666235
130577807
69549958
345175009
433187047
310736561
281832125
299699681
437488284
467924394
146144555
317617801
448789308
414314973
374845737
359955917
82789191
62095729
242227902
57904335
136636472
462291532
340440221
146548648
407349621
164728976
209144940
392950021
48226585
21417750
340498695
210731968
331816895
267027973
499906456
155561984
241268890
467964249
207408803
40164865
272571030
256542911
287872807
73353625
383427133
255365950
109479036
248257635
114480907
324394856
11923356
279955951
358458552
137697731
100032642
252859301
72289199
186999046
431493986
260617687
380845404
253884333
283998227
153840246
356661251
491163593
174119159
102183694
53941427
460299528
158664683
290197860
77079400
445019462
304992258
100515557
212128495
406850027
135216620
290106446
130854403
473157230
395376567
489326650
458002721
382155002
347309795
239333883
168856073
399324041
226848341
199580690
420958480
354002329
420195841
428344630
326573679
335706784
309969010
33933481
179855970
314519094
34301689
32268788
374563021
384222206
163616979
273359560
119970030
345473065
573125
47775372
221514708
176052614
361649444
313992862
266517760
383818986
256532642
104177405
283264212
135621511
434953015
235770482
479059871
153407721
134662749
390724568
6214286
168380359
193267279
100916593
56371214
499545370
108773795
159956412
132843657
3119766
55441141
107098301
160199503
256762213
421975037
168739668
169375222
470572134
119347745
444642506
147551658
128105991
191323028
35148
234379415
476916673
388652445
345442999
141876764
267913024
406267686
33953767
52227725
442688615
466591247
359302758
262112468
183451475
12227424
134217230
75550936
179646153
76626577
84190724
173655431
162458532
60824307
328770609
243217959
180834387
12833348
227579684
451341268
176087952
165592241
208705247
145597571
402185054
214339696
149546899
471909802
267319135
126705268
444492906
87180752
311082340
387438713
35044624
145415726
256883391
168984040
427306163
2940112
262830536
114841613
356013963
17394437
25300429
475884181
79689106
361196906
200701492
205262816
197715849
478250362
364965508
333513933
207721934
276447455
344402792
485455156
55276481
298451179
35075182
353049677
433896350
215094540
160277177
355793372
204108460
114541227
35294382
459651360
425619880
73921791
191032087
217739348
209214071
439310779
25612524
63587429
64709478
221595171
416881600
110087787
190452462
467258425
175274246
446759790
343190278
320586289
412688702
89933052
80873011
88464510
144866312
113152758
397126029
229872114
260011441
31244448
53806956
59808243
256705031
142786577
386958068
231614893
110195671
71764860
461645747
420767410
341103079
146907306
188052999
203416415
180213026
297693418
391580709
296365944
45646505
496123999
69808141
197172245
154796135
255838263
60238529
414468488
367171453
444650999
247847495
336515906
227784769
132318811
181508511
428756055
396529791
351558186
500033011
123357922
67124669
97881125
195160681
191479109
391937117
258987366
381731320
74098949
444247485
443176227
341224113
96989864
169984813
53009048
116497710
269346407
29503026
215142016
41542932
16245071
138290199
269676021
232978475
100964094
161442218
348766130
485229383
150840343
155220905
33206024
314737411
234263248
452385173
375682240
297333836
141887197
136243332
72483574
15234445
29155745
331624316
191371455
494919338
260681971
356618421
269914636
264606869
459264321
412395032
332947723
311306969
9699329
86625446
320259571
17922528
225522940
412799407
387908512
33796121
105702015
416726783
429784484
123066306
251508490
328298749
96386766
447420554
315790303
314026116
192716308
324701856
58450719
9091520
305246861
338379871
384068444
423523667
276957327
100471064
274405693
107640076
370824705
402890144
266304353
59898202
54640697
44662454
222018233
274180547
177616459
435122208
284154128
180541503
24923957
277513167
265317203
261662818
442701377
225905062
330366549
253962902
409884832
391453056
428194418
271123553
63272853
14658504
224611519
250847840
3497074
7501625
328466586
339419126
361207629
88832191
482077504
158942477
54990577
97325106
133897532
486993051
11958924
279991266
377090807
240342375
322902663
79419163
32574350
232097254
279574856
39685175
262400471
196946013
364414007
9966872
238763286
181607042
400428696
36146598
376296454
275624268
57729325
326795182
279211457
450900814
62087499
43063380
14435663
101787256
383900275
168865030
472368096
227652094
407736757
131452438
104272742
399010729
97029639
137911278
281787678
24935637
142904568
314712586
222398375
117878315
391933890
390157848
382345276
424357913
40959610
455436011
26172360
477843377
490414056
267343410
46315345
104730844
129998993
254015445
138210192
487545613
108075056
117397273
139140383
316618170
66580482
357970688
404930450
371831825
197815885
56457247
171537399
38418674
122561325
63940749
238814427
385615821
231035611
71055909
257075707
495001033
158744806
323879851
156394943
436458882
176006270
107731050
185521028
480089849
416269901
107162505
217241470
182811460
88678888
263861300
458208551
340268363
469958967
419674576
304304889
413462138
179584495
338273496
299798481
56109376
416915858
100226722
476388800
383721437
83220364
278721289
343418375
4635293
468353356
465262782
6336796
441757178
213410706
15036652
451024163
34208927
371805243
396396621
477319203
452901441
96603222
464043982
391484823
347995143
385876913
309613085
306280644
311065469
126269391
482642769
474651598
331413920
80334763
162854643
252743411
238830859
265322003
81276637
51716990
61692668
136416260
157933144
60479936
211837949
52855624
302082267
263174346
238234775
117272473
277501919
327693966
73787719
21775739
104641192
499170317
107715019
307701489
235054239
356078068
153792758
363256897
363244219
312512670
229518009
45688624
475957505
433695904
33409279
237300999
198738015
420748056
174349354
294215303
436330478
18717155
193504564
399771513
463554110
153792587
486342340
111053737
396846029
172348882
403958200
210919903
250268484
338637721
141296439
488980606
90905008
322732221
348401235
116640846
404862843
60051424
331920423
254697253
199250390
78469251
73343146
461884320
345546740
249193719
17044461
171580635
182702275
192200060
211159701
490645650
159468530
60334506
266904836
242003471
485628104
163063761
131802240
98395562
213388824
494644542
270750016
334626149
145199760
441163621
176926846
489009777
219494622
383608226
188465129
244049858
249350674
153033608
379052515
327531902
199496965
417328395
115527656
347868759
146100251
296434113
491730457
413484166
231049995
426645688
100236632
125673387
276324648
287383765
83836777
320279089
493090400
371812682
342225407
98426231
378454764
282047399
478433856
357250843
24586367
99419054
434164709
250549316
90912441
287809121
437530089
77951109
285527934
306033682
439395060
448801849
425907800
274708199
376618788
26823165
405419677
159087439
203250960
108746748
79328627
37225810
60123540
92377151
14184374
269271911
354786990
17771916
212146927
179967249
228340298
70396874
111133353
416806853
207032123
369491021
322537558
292678463
498059988
253124526
312733262
408604709
349252555
255777380
257994363
376070872
280893775
221108160
379707377
58444010
164704208
435323410
459919278
448690597
350719994
397553276
90138060
42564976
212573182
23381848
463202997
190582420
265670074
181291668
10541635
77898078
139246160
244453150
172561959
8810725
108899997
78261481
126545003
62086368
185533923
173929256
396095502
382199102
20220910
204574977
369689798
403173821
489779118
37206312
497236039
36668062
411098806
332592259
205982289
417228202
255745179
343067103
145954692
191433063
10923470
492318185
124552881
494078096
317139829
292770314
457091661
346662327
266097626
276601912
311610095
243695011
275723177
335932095
333837675
259161899
124157454
61051974
381593480
248106021
243658365
127295732
392656522
432668075
464064597
456589557
342165276
73604146
291706041
471481227
190214118
140944509
270818082
364292788
46692787
305214417
1547716
83622429
56190220
245503784
290374808
315416342
274757678
286030749
336540622
378438284
278943875
35533712
342398055
381688281
180194661
149778566
329409419
367554314
29721248
20017392
329828891
373271677
376127698
141474463
11451790
369538904
427398922
39466135
139918053
235050719
211507617
48600212
182357103
161772668
266803239
471574248
165458574
482184436
346863756
66689324
69218182
229298428
397783067
352674488
253330570
319694411
441809634
357048346
286591336
235064288
218522489
126742257
315356187
410543605
340763124
1200657
335434871
364264068
228495622
165482321
162199534
357222955
415434120
43592709
5347055
383881437
341173192
226171836
264762933
375793354
219487083
138754059
194082331
171012070
304649224
1154193
215235716
6305826
148357293
334831084
168701306
403898997
402522268
228886899
358974636
350887736
353997523
436777918
138761656
90149948
452019202
103256900
287829584
195362249
70556136
308389261
58497616
350168635
299850097
14347409
499515666
217679613
203629805
265457581
356777970
52987748
262031998
439315078
52587446
41968712
44891909
352152339
12481191
196191579
17614217
3303274
263343538
365665716
157266612
15728810
139421773
241534512
124288818
304133072
282764679
266727734
104728545
363210531
463075522
233679208
400365361
140531357
154434343
303272129
91326899
401607957
477442194
321035680
441483950
243308038
325363490
30134675
33180179
303673344
406633100
128213251
426682529
362428140
434635214
417849449
215007543
434407561
451470316
402934089
221802399
131069907
80041170
135007108
151313525
109615315
463962752
444513774
369727481
299709296
433727804
457342859
309918768
206184483
232351504
243729302
203739202
478937571
399782893
260981089
71730039
308480366
167878247
241547075
173262883
197552996
7960400
412700828
59405696
352502991
475046577
190879636
286466416
121313454
482232486
218565857
87407766
426116666
346117891
248643325
288031034
357839380
448178818
217563127
322750322
146520149
61993087
389397933
91864792
71272385
150702203
97411301
40458494
165599440
161922804
63262457
164144930
350912769
35676330
347207986
215839409
68287444
469049793
32673554
301328409
317109823
213425690
459743773
1931465
373686814
79534731
236327668
478940155
85933044
242699692
1287740
439813453
24118311
68605930
489306180
341139422
444488620
480152724
82119030
331662811
482415353
340129728
485241764
64794893
466458895
231056251
105903139
117777731
335103360
100044577
305254109
13798371
461700241
96884304
155477981
41234710
326841299
259374785
465772817
396433729
89829199
280712916
233993763
59431253
142039259
56336361
177976068
240832142
183388907
106772468
257890793
19446165
190548197
355685864
164804137
148134389
225180893
356004737
157882514
6861241
415637824
294021766
71344256
437431413
390151423
141764731
110983485
75629337
434102793
484670822
431238833
284862240
185023352
132921681
91340490
382938818
453487073
423831968
211872669
180050831
62554882
491516617
358038245
351462823
219680760
120916280
442349296
66783312
359028757
440083674
58393249
30991677
486161802
322551393
20123986
146727324
81770006
208656302
431072405
272172892
56671445
413270881
105997991
159873262
254079505
278906090
143379741
105987804
190025188
255286792
332261492
271220571
404362590
472930872
26809047
382107163
181859487
434403498
227739414
380117496
424587506
437123189
135745599
267530676
442488835
64219348
105510630
110266302
225156484
101976337
39546764
192917642
471675283
204769315
170251442
2184064
119223113
101495238
282788177
230910447
161402606
261145090
494016263
87532740
181005193
65100
401266538
352282113
212111
322726248
368445095
401554682
217610666
261674444
5741212
186140473
107224327
179457613
136966355
340948174
380623859
488375615
158917944
444072729
144294465
325663051
94684329
254151062
79072429
497272964
292689291
373440938
72154326
338782601
141069968
143409215
58086358
64398839
351174204
102267532
41341838
4847530
393494858
263560518
151011963
426466519
210683268
458019593
258773905
265433860
365761566
426804222
195614403
342797055
230584771
378751828
33660479
324756646
36344498
136939988
394851534
204857010
56957438
312021737
367568711
251586644
253481799
68749916
49853903
82932226
138418133
429850126
226560946
361695621
1966028
48454295
409269113
448531181
499173807
486868085
87507088
289595374
71353680
44647915
197179617
202254982
430928249
484096821
266359473
102263884
249939393
241278123
488338038
202850366
127112918
162364345
204934408
128768929
492589956
422698912
221089395
104898922
420562971
342498166
197960212
187014694
323074866
472635799
237387587
220298911
16375403
140356465
393188601
413754621
345384387
372082166
24929683
365967406
247417997
91886911
421158112
118439716
374285056
70543764
103275748
187565795
443856251
305447216
221665025
286603525
177799600
360496394
184568583
439528350
284911283
453720833
304974018
271583481
150105400
19040791
66983942
313735219
232331383
205263482
354759625
480527906
479290394
55845505
108902985
218298222
75531282
312440713
264886233
198627092
136433240
278448871
98212385
76620563
193307535
221434704
216985566
264052609
185613479
447329496
395515827
227860371
92551741
151635600
125024332
282884142
130455125
35524266
120814741
17107735
129906579
284516823
430019735
269439992
145500705
414286712
162966265
63977566
54305652
264622288
250349614
375602407
474747418
144246801
354818283
435191406
302975138
75465406
23232381
219926893
294006817
115672432
101158333
123981370
98149718
432499610
360255244
79241782
381534477
365407343
296812294
459194828
352932628
93104525
378939994
447100014
472290214
153404835
212539952
5125115
455343444
76234272
271912259
179387039
177788362
113680903
288874113
310599768
111335420
9223086
332444800
439139464
312780788
289697165
195054846
463544617
347189176
446115589
344061322
230989341
358186960
375411813
185922719
75067558
143641913
11132526
216430
243741821
28739778
47685208
276397456
244620552
273082505
361537861
417522569
389882233
44893607
230938211
3471561
438447569
460924318
139515847
218999218
320777030
97384543
444774120
450925490
233239766
51038051
312843215
28571023
392154753
36949601
189369318
115699
359343818
135629201
49244771
369516594
443080821
105768430
363251885
489694613
165431665
96959981
239108236
94034725
358115668
303274327
278243141
295638664
83082156
25468935
496549269
477621454
189739531
447154297
102563130
199931698
157329392
293755817
456237398
3386668
98113506
136263759
22472496
301428153
322846048
497941823
216645019
375813837
216491267
323588975
138761119
121966797
137784442
258151954
480579227
363733
283653504
90706688
41375008
115849556
306356009
481307564
476416108
132211519
41745464
465257526
298721729
64973961
484937328
91388936
400043059
335789117
357007781
492600786
6075857
492527609
181648998
255607198
315600141
295202796
149943611
419084769
318438060
480344871
3439886
91976726
387957727
75398847
10186559
142130074
251439245
366753617
400863401
247635687
184397198
161691967
465305617
312547447
377011042
116438206
384410361
162214781
334843868
191509316
14411925
239862868
17997104
54920329
146169900
317890729
466061294
456887042
84451451
473110134
70821605
397111027
429364226
325053839
456240212
49807382
367536651
174875569
304618803
246294400
126377367
161842309
219623699
113879179
45206444
391358410
113989957
489560788
463692519
436653111
108501322
474445185
37993372
480600103
55703437
224820547
292252091
359025367
492113126
350616397
339145977
404121525
106892342
51016047
201451139
450571329
398212885
130563670
412126886
137430906
251711524
383106725
424138780
402318298
472557158
426989501
412300484
397059465
399118865
124256337
107676467
139830190
429147996
117735617
190375565
233153438
25160816
51838819
212218924
234363970
227185045
489022597
120462597
370105695
467160370
190930168
312249956
263337145
50780123
226675166
191037619
93266527
357975740
168681994
21404633
157323990
217586438
177716643
266023730
294243078
394925310
46740996
243694421
219442955
146551234
298165131
85238872
351191529
248919647
309689951
15575463
87951299
203276442
293688020
112065272
187706753
254735751
85162476
14330966
262660198
97527409
334842904
329016622
17670210
47712397
247529131
24078043
496751987
87507890
347039271
128922363
291851024
207442958
437791800
186874048
406302209
152974587
246755298
162454159
436250247
198451984
158819151
261486180
41416492
452009463
225322112
372428109
166768597
447500496
325444219
15751749
282416581
212039547
125504153
499072699
357933156
296339910
60630694
295597734
185074542
175192887
192097644
167970451
391813440
281392511
119176058
324173677
28055352
464927017
284506224
203900395
186166479
1453034
244846440
46983306
312863152
56889463
43958833
471155787
340658877
148421309
38750035
95254510
390090862
230356131
178745847
486143949
241956339
245745321
265668403
225246581
354155766
471156816
123032766
427523548
368646584
39639468
177518948
344346443
496854793
236587297
447184742
469958411
180397977
350344986
58480366
446242401
338464195
377606902
379844558
122481867
397737923
438457447
163348483
352181273
427571914
3317199
208762654
384200243
250312467
296072751
64389119
319733385
273748928
354231414
280561849
355938166
185331913
306696097
307914052
409505323
38872324
420143784
210208580
214940076
77595089
2142903
445547146
71088211
439912444
27334892
217269786
472451368
337497691
406473104
467782495
346472513
52122319
378723279
199199201
138747991
493679480
440090940
95773295
342917095
483534758
347327412
400957135
482715298
463005046
407896487
213413383
457526008
309080701
366302329
39189199
15019713
61887758
121916992
375599135
317973629
137779684
380237016
116152096
498385185
69730073
443342444
186465435
336140851
184997855
148864806
313514335
405766984
398514217
446421619
53299425
425715847
243726345
190193483
16996523
237080352
30061504
446892617
261650313
63728548
311208042
413577737
127016340
309151667
16428791
288540320
15655929
38075225
396817732
269116346
499239064
480194155
46788540
218202685
456462945
485186041
63883039
15185063
92189666
288641976
169337378
59248769
230518638
336006088
97471651
308017653
325008011
368553519
430308827
298524312
373337626
349074600
266589080
116714497
58013049
213197913
416579180
307826925
9583889
177547253
275215213
431335569
425130068
282734052
480906364
323270350
444499910
42106060
102334231
362570244
192237550
81533478
133137033
53715121
7475512
60923169
304085541
100673712
38508878
469968697
90629629
56905430
366416246
258548071
150163977
136867140
372002862
355488185
69136603
199736598
130041147
332824553
388736431
135893664
143739068
137299766
252618159
334972516
117611041
23205448
97665593
443510602
169953655
76530660
274425915
388614002
191662116
27109566
210154621
380479167
104931528
7860706
281711187
69444952
355878575
175613038
314284075
401122285
183284067
21606260
197114668
327736748
235098246
13867134
6577161
227985664
359838782
464928951
324521934
4675544
441846877
353600874
16025689
105954047
490526558
73296117
14119955
268587652
434018687
283555635
174832962
259845811
111683231
248610752
129410556
29364924
392594665
433934055
488748353
410683284
45311653
262291501
51581895
162368824
414329872
16288595
242620289
153453247
420147333
103560457
477064085
154980617
262137572
248382792
426967751
124247335
115779007
489682852
331540970
291149978
389085290
11185299
488819362
260167350
133557268
251070500
216221160
494741593
182410140
201924206
115664526
448765693
225241705
8127420
388143009
48099418
45684802
122114279
163697337
485039409
464458331
202330534
242588286
346922563
119046862
19330935
310116103
261777836
33915601
173855761
122638453
98537499
71784495
475932213
293371846
341786590
213070548
329899249
244135636
469803723
60669567
287195454
68086586
12467381
307994814
185365473
382597388
453691259
227993949
129930543
49577954
355005130
50926238
373987934
314101088
85735738
72443432
430173483
277815980
359880256
61729994
432250822
459330609
113797858
312913572
314970410
89338346
216794978
46444440
300739
242396661
258747181
315613949
187291555
354217151
188095398
196955065
174648020
3018396
427480715
464233529
360273265
45522015
83878724
71102892
377024028
262580037
76907342
112035878
138373052
32878192
405253918
332939582
35855125
97633002
78094927
464195948
57637352
486774311
17338314
65230451
100697163
258952516
204030431
98649441
20632244
274855576
88791566
144868831
369798706
164780056
125668255
323783556
354859445
354060221
34937426
319085000
96790552
436020809
115696289
149060109
115029022
244502873
491682290
11310761
480090458
234283644
234909717
345876860
369503530
71594938
85179169
95170546
390457909
176806497
227307524
19327984
422610613
488767170
88871403
418052062
249078169
453673681
285142308
392269681
492425449
210044252
276155076
81841564
12152338
458445700
41335297
449502344
120249445
290768152
354217296
136294880
250590759
44602093
25352163
259397862
146364277
280982315
414520109
238724694
339976433
410483414
179802137
232022064
499139242
394570093
202408827
405205769
110533622
326447682
394476938
350539347
119212221
329565898
409504444
380159948
489099254
248936740
364041921
200988373
181442001
301344510
479892023
75008680
85182344
426680603
14227979
182528735
5407612
86124830
41688099
156831732
190254184
69529507
73952016
368560042
196023811
258750080
137143592
182008205
244502982
87082153
360489658
469918384
341980756
196628395
192125124
206628415
52308224
95519905
496057080
443493771
401994936
287386902
402197466
89384847
347541840
315460038
386979383
281964629
81984016
436481612
453148384
113853857
305861598
306107424
407966587
142528618
24383874
45300817
27129382
86000797
288853999
232093696
98101510
37120806
377895861
266613655
270168294
183901976
368508166
197320829
334003735
324741693
376368569
295951662
314299931
264620375
257451272
195528382
383663492
430556907
169794247
159735905
214379705
298338064
343321952
90167730
199064964
361206570
186128119
80222981
326413425
412666679
134566347
378153228
445722614
363037121
88208240
350394136
27499719
457845104
76435823
292346710
224872512
322490429
349950467
53298832
6411381
146748029
301246756
321790242
87068053
199793884
91997996
44486610
160667324
468581114
287406479
226848935
259953497
434597886
391710155
320127719
189181481
412589962
239788220
342325224
26561946
414665045
2750561
364903390
406683947
29238508
11704298
105681770
68616472
25881570
351250958
445423145
212147847
200793353
398437192
69157262
351145678
134434722
50027896
248577529
337166175
465133305
203200506
464225951
154368685
468808166
449304888
248057923
477709810
306124775
119473071
443172627
388908545
219636918
3886588
281377231
103171957
202362745
238702402
207854883
174473368
449668702
207592303
43059643
34265824
107805260
75576791
201334449
475947572
384811486
252765065
309060296
41722894
404230458
231764739
273069914
422446328
474519282
19802568
11260015
176645919
60279866
291082294
105424761
490980366
461991302
377688062
424877622
402107592
229242055
385086867
307890649
72470958
336493697
462700740
201618445
230299115
216583849
200163943
194158521
448711999
334069976
246629789
440800507
372510691
155892942
17466041
331523862
231420360
355616395
320089228
357907713
211592140
123703116
64419415
152948434
440526142
319612879
33667349
223129677
219470576
52614483
323304185
397136907
74673193
487022613
127809804
435520400
478553750
315720973
360010985
269604399
141546724
448213041
262167133
26937326
226506939
328873172
216892977
48175582
114121051
92973690
253148984
456202113
197529236
154325250
292414878
329433683
228011343
140485458
190870709
127822280
163342392
84800887
410900485
412600040
255443941
260965702
475914224
330387133
184361065
351336912
177116680
20416972
468245919
154900573
34973998
304017587
371982118
399017324
345468336
408238740
274603072
82075745
213712893
355875737
413726040
53705732
73209514
69247137
112300582
336131612
180913169
274000785
252161760
469330723
116491987
316344016
57099510
385086493
13240574
368376542
106252740
342385053
456656171
303643856
315617368
34818683
153990818
448612149
21533596
55678960
50816967
384747890
310499917
246819485
379693063
86392577
493946317
137151558
334139637
108232268
451582521
438644005
427110294
321058372
435501283
478178553
386874904
276010166
110663731
470541529
249747488
356023203
492801152
465856116
173000330
492903612
142056945
479934832
68091016
186949436
196147241
286762287
382435470
153811189
89489664
495123900
149842557
160081843
407218098
317076554
464195242
425056093
143040259
456489952
164519578
118301430
52648739
8189434
77564180
12035097
54515715
44905764
68894375
312433568
28832142
476458257
380429696
366423224
114480109
386597696
283690017
457858433
487673547
257291453
226463153
271791074
223961758
494788464
354699831
76618327
283193198
193133777
43584785
334099512
297349503
461384603
183674350
341306324
138561749
284960743
50740407
293772790
281699288
61942662
405919957
24292022
51812572
197463648
74158555
286500005
189188705
491547148
482413314
240895003
458016004
238981605
92235582
312448983
361828430
428806413
283391680
14380343
370910478
458137940
414897424
32426604
45423723
228908486
57134201
260291668
42999599
54270980
93496672
239563967
290353900
490635604
484437753
260570379
323339502
249540471
432806725
81429859
416070234
48052990
53760783
210040508
415137697
481621529
291487634
11730084
97636484
173547694
73610024
194652289
267381105
109938363
421416970
143762515
54292295
262656285
145342971
55553329
214220468
457532783
349918445
96330723
347803524
468587306
301455076
497740215
213837247
312692308
358827590
441046090
427332516
455140284
467673893
141695432
425046816
240666472
295644325
157350108
115381054
376956556
468575438
53747830
470597058
386355927
456329905
330428173
493678795
38429476
389196552
436723764
303757387
40841141
223720950
447633031
239590747
35935628
275791076
320487316
478953264
355701378
87393378
326462456
479987367
199275190
18272222
243545448
181315749
210965057
430033194
417346640
255385632
74855834
202132001
394864908
311206392
62423578
59676426
436958385
345751209
383252597
438573690
143195073
389622387
64710808
171249747
77922212
411815385
26859555
415680926
360339154
342372391
117063515
204642597
117143045
276207224
408403891
395993131
322481599
236821848
486377640
117151944
229413716
55011117
404615755
14810212
185730596
356260693
324807521
1346611
277628205
112601206
130500268
196823039
268561375
176861251
232016520
325729235
296878350
20367294
432207943
420564859
23792873
457768131
188676367
201547736
65093319
301254495
58688792
357738442
496739849
287661897
179850958
79450262
308976597
9394471
112070162
11129975
36874410
9407039
341919530
142346355
120368021
289672044
12476454
217581114
387091003
192441075
376401889
147046279
77179644
327860865
327450748
221488372
400184400
90277035
78965785
167950336
288873487
84691096
52854631
4240777
147221771
220462790
99473639
353629095
83871916
292844408
477052119
86157459
158487502
487448846
448518770
348539025
102949024
100939977
27017728
167074563
171183746
414820697
320472191
451491713
418400915
184602362
103317876
145180989
188425241
360584848
458991433
224263554
29972763
55362899
203801884
50663872
446723144
469866313
384424183
452157149
324181028
140779019
244614204
242206058
1791801
154874562
365110134
233893470
324278767
366201829
28484976
494474028
191637576
162604341
186486824
473805218
228835321
464141891
361462685
200449243
222449961
458544145
104838078
127237481
452661614
146664271
230919755
183973217
493422747
95703986
461020206
260726787
392782239
230920059
405500317
419552046
121088452
10397424
262577988
282073472
491510372
127065388
428830912
371711351
229665501
138976392
229435660
158327616
35286126
231750032
37458176
403831218
313344055
480005077
95891511
306243512
499548445
310286008
100904032
364680217
451606418
68285902
315385448
360396911
456648756
49611428
448310130
530764
172309270
62251864
222841827
197248635
342796226
341118416
362630304
356005496
40708757
391703001
431901734
173060915
22028842
56003174
42908092
445603240
124423118
329911680
63531729
157485961
281783307
351511658
31280086
82224760
69593637
231222215
223396181
40778054
39823322
43940867
414701489
262014772
81013733
456597374
415473436
478875501
310881831
323937026
82970978
111760874
272304398
454914824
228577782
166491473
73532683
187034220
169666337
223433769
14146643
167039813
340939169
71798791
73185119
256720357
413162506
340107914
156617998
220604574
241828758
55179961
305668269
252343562
225251581
485284572
465868301
234156929
379918730
152457505
127898659
292206225
437435268
126419783
306539064
232609906
296880640
24454718
263659219
137281618
263209707
184829954
104179278
43700934
137363762
376746594
71437813
76370036
336539354
93970896
282715985
158027219
24473284
43554308
247621682
99643078
203038005
68909573
399383711
105311658
310333737
322630803
495934293
439091538
351478044
276570120
220399456
410329410
316087670
103569171
348027817
315434856
155814661
119465963
254263718
78577894
429152250
255134842
199914900
253840454
385748630
59856717
125079558
145037538
369064101
456036628
261277717
390414750
103858034
88893306
234486692
5638018
486698463
441297288
18229340
416245951
441790020
216097411
63607366
352474942
182851947
320612033
39332589
357223964
56161361
323188660
9911548
330566124
450395230
379278243
254349064
406165527
396598221
477565473
19187861
362607692
323409916
223513087
471493023
222615078
382058677
274416890
58084090
277151000
238179530
32682912
14966324
160274656
492273808
63858514
379426374
31377266
364776211
40127199
395523529
167260948
489833113
472713573
302122945
329752259
131159639
139015173
490770907
390756310
436885046
165603934
31772217
49333766
93437564
49703139
235471536
367024643
302823750
476545052
356632343
260285652
358261714
45330912
46764661
153293063
320676248
430260941
425829628
347321915
199732837
393269176
154929226
431866710
360845628
348381188
232102272
337071394
290076680
478190208
455120068
131854378
234809266
447923262
367843964
106033781
323123970
480152595
259082342
454313731
291232927
280579600
31888827
43729373
52138682
147400967
10788416
407209833
164069233
108880774
453816445
336039871
235475138
167007261
50002321
303933030
328795280
31691547
346803653
347628959
300469570
445503845
22297245
462098769
246589429
294793623
277466896
360137319
298777845
167831790
277810918
216583355
54302552
455807461
292294267
492903481
39813985
301260425
188088559
166640600
149138382
76184287
176735141
387575032
162306125
482407370
219729821
261806448
26977775
84251958
312259263
48534989
228873760
119585663
75734880
354592275
493631219
464188626
347187060
443805184
9435355
439079475
11128181
266915928
8563843
498620439
297158064
469355593
194101226
390596343
320096032
96167220
233571209
167800528
328580795
41672202
467400174
382971981
421095039
347057891
301829711
223092538
234258368
398705437
109254523
220851210
261325012
440745700
321274648
148767537
101209173
1999191
201362498
490962322
78950143
80040463
63925177
114834291
47529374
245150460
60881937
252900080
299351164
206421842
53878785
320374880
336361797
255895456
148740584
233533081
400511286
212689429
312141352
178442267
310427316
236992053
487117501
390285867
250322850
362102151
312300510
308352964
94480143
33731323
449102032
20691780
72757426
291775358
137548748
134686418
480838179
258132654
280260017
232562370
399274162
82448759
248426572
39947491
299923939
289866933
286775138
43556969
348737276
365535753
356383580
459011435
458559960
126671774
2608956
211064776
228219898
361120772
333409720
65977590
104690485
100977336
299975973
265139280
25878087
393591647
91547182
317565967
26417106
404180606
5388560
142780525
455829242
239030765
236586321
178252693
301415789
5471198
39112816
231368538
428486900
380425741
497554853
348769128
133354525
294905454
4455680
213486658
357844770
377089689
479181803
37623374
19430513
3375434
106006402
255237448
108214227
77688713
288887569
143994802
388639163
183930231
8786558
340665192
478227331
155302807
60528981
462367633
143238094
132921357
275953855
181550894
143457107
375400607
128179476
414748919
43525412
137287844
63005124
389499426
453798119
78621137
236072025
157099243
136783725
415092139
130005751
334382863
294492740
396689700
310992604
87532454
42909951
198238423
6920356
380549212
168271896
295254253
376932002
28138345
205036554
440428410
67946225
80911404
185963574
84109270
384015535
491658900
107700716
6589116
82962223
293059427
246853451
91233506
89340196
465524938
82336824
83756478
68361498
231934324
222035340
146056360
36630070
408204184
97748511
46241875
152049357
262522016
69275001
483088247
128423895
211355856
481126810
467116360
7518592
291905584
265932873
23612740
247153352
132441375
92244155
411624624
139404936
125657051
332013876
370509739
234587916
25548949
92560007
117206371
210057005
201690414
130208010
491363666
447351056
74296555
431017535
227416215
245032265
307311232
273961294
150921930
414847670
246672996
300624372
340277605
375598881
305700452
414549230
326562451
366667065
359400876
393097032
335002233
286519450
169614478
167707962
16792220
291897195
228190447
397976462
176510339
271408278
488594478
496197532
106108962
331846667
288082033
31164459
260415289
476290620
146460273
386498085
133024076
337674916
480742630
371268416
257610268
306308299
304777218
497617854
207297927
318839063
223686594
36673390
340133997
189260993
160113185
203826854
35800565
124408613
426048827
232573060
5422389
265455837
58121233
215272512
191921332
224044226
379559907
449747418
462058507
174039748
383706733
189672919
255942842
122798252
421914965
242807612
117780302
338259064
26295687
238097060
194284792
12396927
469629804
269763888
149394810
74526970
317901598
495438948
314560643
59222500
277823611
29002682
447703326
12625115
98803189
48727340
148141687
18549513
440529035
423654010
204128648
461269557
112474796
333935705
299923113
281244694
20319925
272545480
330891230
264803472
73916322
30563027
422925723
448633964
19664181
30463654
343715831
100092956
421453751
351857
48975534
243726545
495696147
8082002
168474737
357275513
404315712
112268567
215270527
232473961
113891018
200279602
375427353
31691110
110963285
97345843
145839274
333832919
253829934
480128660
59764160
350046603
246189512
166321466
330333545
5674614
421809836
4169382
8419564
294164122
314540206
215396818
351084484
39417878
406087600
120462793
219217062
319550460
139694233
331238436
110570272
266038721
343702311
456633229
450632460
242273488
260056112
376004322
160516093
108206690
253109130
369027929
27707560
372902704
137018676
353958117
210339238
112030860
33267522
288670550
77094461
210894300
396130360
116368711
198832456
482031888
286071623
437967838
376789706
106237777
146044185
266299401
127208845
314870563
369302302
473963307
341134783
84974811
472910134
100063725
301886791
64025839
312730940
198735680
172433319
106918821
350410145
236522712
43403796
227759982
92053750
246228135
355714252
370140486
274295691
120472252
335965469
145547563
102227548
289423873
136516014
75532696
448002686
83916420
52241938
42347636
328737324
122841624
326837476
323255095
354337513
234192621
25277269
95739741
160907794
262362769
73597931
383507383
155531380
276350723
1574083
247809667
467735838
475501927
361766465
446791938
18866941
148454985
352915071
231106471
58744647
202297238
203247256
61203126
405848543
22634278
465136038
296078662
443667194
386925129
360060912
195710161
33356321
387571565
153681162
421789435
390941088
355706468
97427284
428048532
442311394
241757971
33911622
492170590
477536694
405319502
389383212
379669260
385100960
232892062
60993819
340549491
117060367
429747608
106767154
225920903
476926149
123273194
46348380
249061961
262789981
130178305
98696735
354380281
389275468
364291698
12083607
8907824
214000693
277183947
384066346
438913621
215873079
284019402
252274760
487548855
106926236
80948500
472318942
243199862
202622662
477484893
493842374
166261039
447680699
483091666
82528652
294653054
25388602
137170275
390911048
335596468
297846338
154263587
186891741
302454016
337776678
293720874
306530504
137390817
359386303
215192901
40338576
140365279
117377294
352267851
335020950
231866945
408924689
180641700
298074743
98256832
18395825
499870987
3297226
161128022
187666624
58407600
408345451
422149912
340519847
447703009
133682091
470911165
355730978
393348590
329262559
289223056
251239813
176256098
127568449
296836407
375275130
462362279
142164135
124786636
488037972
355349345
25236473
276835318
199465477
217106140
299339549
356950257
203758837
418378132
439198991
129771732
460454685
24564490
30985332
197973496
160249239
53056787
234429023
351209387
123512027
266262386
244491503
386556965
220930067
233836686
304389588
224453065
419345615
458658426
493429560
100432082
121213900
365399683
231346163
182435103
245183552
50051583
49548190
499865011
41948295
19497274
281609808
242092519
206541844
83165265
38616568
164383233
206989621
180805703
396107735
40557120
352340918
431101867
445740498
437031628
344329922
282431960
157039255
299049115
162264066
499076159
162894843
79730556
97330256
325645937
85340611
111596770
45675503
63199500
242543429
121005303
466128599
497187435
70983783
441700840
68918524
107926776
99175884
174486544
217225816
280989272
346424626
309404070
487336073
17307293
400694395
334003038
305623245
280387250
428635847
280997887
196538312
94320239
295568431
206660274
359089128
276402976
361856276
213514136
1105375
163785636
95243986
127126233
380717019
281021714
387587460
211366273
140406124
71432845
290846809
244268487
263999613
195814556
116371195
9745340
480205212
121479396
66124708
64472343
189576905
307888422
459970845
94206229
192697274
302152953
261339657
247416196
184180884
404260928
359397765
391013701
38183274
336263957
15660876
211647837
458421937
486125352
434541253
3573460
240318029
58801057
313624774
163078404
457255003
270119025
248730792
204383060
245084219
326456130
468576182
97817134
310903380
493928298
125320764
6552924
222152833
234349620
185609540
241757465
139328756
144292680
188902334
266447345
301302714
54596501
11072811
403049147
168715596
53811528
458272612
260954876
1522632
134577804
180581960
163841928
453385737
15733805
88399947
429157629
302138562
430585459
348646219
418111193
65742390
407868510
483584033
358435257
96429224
326624401
175707112
432829358
179033140
146652718
223588979
178769042
210966309
103845209
147259869
466222579
5047196
30922457
5481381
96706886
214829466
405653970
83821169
128186633
458305854
472480391
96283629
49378077
15309980
447213729
84061554
71591227
95379223
228917426
474169326
484905009
172060755
297350211
217397718
43656111
216645138
413716762
143335552
45240881
456525914
208827968
174767110
271069677
350581841
479547542
76089583
406588400
196310345
146184148
215442003
352738601
177666523
41565896
294298820
366937164
455002761
43295408
412432628
447931303
249666103
127596838
369310634
129169177
348847150
347805674
441755199
156448154
9194014
171761660
231581428
397516772
48184546
358301210
470376460
11728114
14980516
79176830
300551839
421002423
64744640
65201188
155013505
166783396
87822374
68389093
40666074
431011182
366396037
108136937
415873842
243500955
319462223
187825400
230696094
221857575
228320669
100019369
408577088
245367934
202316750
234279606
483308445
477876684
194014362
90782070
400801356
351539390
163979810
475742374
326939869
479778878
132555164
107705264
261973056
428767639
340464214
350443541
295586105
375929305
245734449
73731405
88196469
484815328
252886016
23172491
115321446
261130753
196898968
75336909
14497547
170109238
124469460
179483515
322836344
444066923
304379922
390685525
101782240
249515643
149892094
93368731
412665199
411257454
204365204
222518590
363608687
81738011
328918180
342217860
388512590
326098811
423992062
422965108
398396344
434157969
288519356
297308676
388530011
198646097
367203214
367755155
475680695
414900633
461864590
41845056
323618958
13665523
373212853
451649912
410566929
262961459
181820426
53744478
277865045
308540058
410563863
30789461
232071488
292016545
395651410
216751799
143102225
446876183
316933063
326380935
391877463
10539298
180557847
422462388
316581679
131994469
402040395
449360292
72295991
204483830
427779916
17512035
134664454
101679874
56439818
247705672
271923644
39654660
465752910
214066127
360606108
408618150
256844072
275133508
289971790
360778803
319097205
25408364
475399861
393939285
185966679
308522071
280886691
222813724
252750226
309201683
419109109
233704358
171480803
44643287
330445764
44927928
121202792
98565479
265322257
96241725
496191877
462479386
146093159
106429747
216790203
250906409
419713938
27462989
394883002
2514853
1799392
50931500
63229444
136499432
222189996
443330967
234148191
481130904
202918138
487301796
388262952
385747985
396558719
147758202
159869556
144386386
246481674
216036532
42140108
43298590
495490263
2174779
338281616
254942346
166346450
81150742
339936837
91079682
328811355
322033297
372660269
472448803
20107242
35590436
487624124
249051444
465709235
452378403
357079658
193765795
296987488
187843049
79069722
379436434
28737501
18728703
433996609
53306160
126216969
357854095
38665403
158677528
470599120
308357913
144256534
384979727
387949376
100983402
388625286
121862150
222195890
497200271
34436639
249468789
51702232
433850869
70889936
105172714
117131569
290737767
410973688
340018658
14036861
36168048
434059710
403797609
137350102
294246165
322870227
220405947
84198375
361362301
136729154
16528542
196211426
296066314
320521995
64381468
352622822
319360621
286297634
74547675
352205530
470851935
272697763
192504088
319907045
113526889
44654342
448753154
83137914
50076651
16565638
63095955
431656492
295457345
431271128
321941507
81646114
120329168
440500021
32550881
216947128
83196191
77223731
449836703
132306478
262215647
377872767
257473816
291346901
210547192
119853619
482407022
456396282
229575125
413301835
41512337
329129942
254617892
271806304
301602215
190265418
437024314
427312
248808107
286690991
102283323
109550955
299315545
252654743
359131067
412174017
423311016
395895466
41379508
294032881
402096003
329107855
242370472
143061826
56477009
380184921
308638333
201272476
321590571
42891814
19890147
176660406
340163336
27643059
93745064
307284558
104233315
119935225
369936287
234449082
428734570
354321033
181143291
330481806
98794172
480934147
158417617
95944446
200685868
95745218
97680726
31597399
443029131
210417375
212365929
262741582
355132078
397467172
287584716
385930769
4160478
349945699
386978484
420888245
360258499
56193039
424079656
291188669
151098177
443066569
284362107
101071330
261458535
468209077
152253261
408743157
349407900
381317775
269102398
387470255
444951534
447924983
44243905
68523223
460160674
368649218
128844091
208469401
289714154
140700272
446341255
211574026
277672046
56950649
193612312
256291950
270206609
69660582
87826379
326881594
11031577
325808549
223937879
470770013
288802872
493199545
220040172
99343949
308255049
141846101
193903358
357106725
54146269
430264657
220799817
274475878
284180351
327439760
87336318
395257734
121456103
313085530
444080008
109305078
18865518
192594609
154781628
93904028
56492748
321378888
472947706
199695503
191481648
29765920
483038116
63822357
326481220
119304673
377885048
131121922
403398278
63529609
72202861
199180819
15666563
314314521
231881678
405663537
492239857
442983394
169649533
376975564
249276400
127152301
21459001
55369739
463242814
105921383
71539201
36616
206773469
414151794
168825031
182164702
134502873
102641175
386751641
390502065
221155586
121623570
144209316
81795695
133046088
81868014
431332075
9473536
53097846
331995517
207263003
335774725
268286647
499205056
294518591
128692254
79754313
186334767
30943488
76626127
54903599
491871917
26130958
164693832
42371422
202005643
192460724
52621177
492678277
101202150
456481058
322357558
300789775
145968620
171755144
462921630
95653959
6479216
405981928
29865228
186764392
371353781
170952384
58009079
2277387
289361126
453188994
294033714
262177741
139180647
292274943
203426467
117479261
198088529
423271189
245613736
25019170
378158325
290850830
381170075
80270131
73091862
56326478
282131138
356790341
21047857
156702746
225823484
192037367
241872770
228374033
84246484
280214829
448572584
133285439
426975799
156495553
76720988
118850797
300928384
131208304
17851564
456978849
396201175
381937670
338171077
115736247
233566860
377670559
118113447
287183364
63454547
384071698
436580744
154453711
419647058
175533172
411806513
207869224
306281066
424028577
122865842
192663234
145974888
396189065
387759383
69506633
98944400
431506080
46928630
66619224
189807384
307599835
55553083
101790335
360832449
41233787
254587030
163569518
360657984
249423265
110294534
304588932
194318931
320485610
260151500
452127424
99977595
228397870
332320773
207737148
429141959
27568159
280838141
411260499
202149211
397188253
220599755
471901582
392087186
146487899
152673409
424633546
206570416
440557804
391438841
373528484
25329577
243286701
181825464
451151830
473706399
407443050
216932481
302464625
119783296
346233429
165170406
199802575
166806424
303860627
341238000
75392369
98362604
261613677
339852252
96211610
446875843
101825885
77358471
322051388
396645952
148810533
87176798
408695574
155965243
126088599
322962902
392381272
415528545
3647423
209257248
381331732
230899931
204257119
382213114
410094711
365815541
302065401
199296994
307305525
156834477
141311326
487786346
205381396
131634330
177646135
280038715
287728091
449736507
451077892
9389038
174789271
46193479
465039714
254002018
43931514
132845507
132457529
490551284
180643956
208348705
383664897
147896487
274612179
373992389
97347770
247954168
188607954
278008449
412426669
100002831
191844521
177128909
176599866
213089983
317826270
394485566
28748511
459236933
192828174
1648344
205668521
109270007
308419865
130126625
205416866
321500070
229554537
88589483
347171441
108294062
216473062
132616346
135647582
223500708
346710628
378507996
433639275
176967352
159359620
356504412
489971359
54049667
100832083
305724818
208663512
306795751
310477960
42801109
299707462
474256926
291664554
464695491
167274330
81703443
340032052
99539198
65530564
91625255
268801209
171895230
422676770
159091130
132068125
245601247
245169596
386651281
482611030
216277049
226361438
309466710
202678075
264465784
326811988
333183864
323979127
406294729
492995239
207361186
96919250
473718050
441956627
235414384
434956653
459328920
229434215
291419854
101471094
375066515
275453076
96530475
247337680
237038353
273686307
76685141
64258962
271854596
108385731
164790655
210791300
4206931
341063572
171961205
209631009
198610341
351927808
4164898
308333482
341236279
201866252
201557776
283854270
110772750
209468621
88098473
477772954
203951235
386583117
80255938
365351482
258672458
169329527
329647808
370311313
128564511
25872222
242564418
441036170
353284851
234025436
55883580
82374090
165602117
351847332
431946846
109221914
57125710
421732688
391943249
323949745
150735221
465771795
312794366
142420283
17144666
416295213
377097264
179457283
434282417
222533822
332643346
90487836
105188910
254475304
216174297
155882373
379806802
85680556
286802577
215811470
178541373
115281360
329371254
109382356
176913980
401340138
477645568
132247431
72024732
288447854
193426483
46545146
28431208
391287487
208378044
79061385
452835929
12855357
129229211
218049097
157261699
324776145
302129810
143638392
180449338
147688612
444434839
26384216
206453907
207054960
38014809
353636819
39536844
192861219
166552697
398495608
20437644
486221007
168060948
181857523
112663736
274547883
376815084
274964870
265664032
260267682
46852454
493468524
371303487
493328851
280934870
127290819
368597459
29207865
191222661
448179716
97683289
329518675
394719962
147753793
266099772
299115961
308124623
54384639
49453050
210247958
422807773
426454498
211254891
27972726
316211238
197282874
91169848
138070243
321641479
325543416
124715214
4179884
416633358
103691677
54877987
418297871
19578051
99601173
129918229
58535186
136137778
335468317
106381751
202669603
104022528
446280742
455285540
6558103
206543512
273693432
273602773
207492607
50338749
191838608
294837327
409465601
328489446
195269907
293951075
450946470
204004552
16586824
145923767
459647670
255378100
306448963
168967646
471002513
73150190
166313853
141687259
267620945
76675541
238923057
266789096
361626364
59897904
11439525
254512496
209903800
234828736
271005081
208996306
94107734
488168580
87155438
66650919
322733415
142622100
359456430
202521445
388344118
237425424
174238661
463188979
434899585
174684383
169940086
19004255
82939165
466790894
154657803
114815375
102826390
58896118
447166978
267169446
489982549
415969338
485781242
327216451
330191937
394737102
24758402
75831109
382192878
62901279
328320764
141808812
57162593
233656843
243373909
69757210
193961363
295921989
459288645
383827961
282158142
241595052
288803160
368422600
364844548
168576794
354971981
34876304
266842861
432614416
240785567
353134373
341133519
295341349
467396421
241802158
4985945
220375545
206599423
357529974
140906815
414699342
49111264
231460885
187742026
174010382
484629291
33313616
155159725
199063339
445460734
430954035
328166287
46865213
174812954
404627813
130973731
221666584
72531504
144017863
218365601
405664885
336944077
177127718
92272034
423335796
336699068
160069541
233933734
303195961
298531050
182023629
328541849
465342186
381683802
54280882
81459960
5425795
188324912
210494359
64892444
206593955
27100460
386006918
338840089
388248383
40576788
168271721
403708390
464796816
420454730
19318500
317855421
215125638
95204279
233821797
369461997
178074431
180474555
359111761
53318872
177433467
436203997
424429024
436106113
190415115
448374241
231363712
320435422
165762081
376294271
178964965
180114540
284883818
319264795
221524101
456590595
346090639
3566681
278348726
479618937
81757083
494476335
440165883
334786214
433894117
485093411
262172144
109228267
410983964
112275745
332520112
321000684
173597697
401572510
3114034
497791298
143139880
109023938
320697248
113531406
389022038
185916515
420745454
494824814
215538385
44679377
125636278
313777101
52002025
311450423
354120985
373057327
151664781
37745364
201620175
69511663
311532633
89915525
284828465
102748772
425184185
204338598
346280395
420367616
160176963
461377116
128855957
3352784
85245310
294561504
228605728
26182297
4948571
353871569
471327616
430040539
318215546
417286767
259174951
338061641
252243944
309858294
333043558
426155199
126257736
427383465
357131359
152770459
268673563
221373056
289363133
421304279
25961278
239204247
433022687
476259771
338228726
321258544
345054059
97784880
201076365
52286567
467224
366153499
373325924
241643698
206676447
120640681
377636365
180212864
382626349
476123325
329251373
455318689
85210668
19646861
14517365
225341276
200210074
363124358
202786919
95870771
226353623
223123075
383535460
295858916
285602562
256976770
156590626
394280231
168557030
35174132
363753047
81843463
473028628
251557973
115688875
445447899
346622322
436561408
480428434
428137894
276336118
408213827
251290516
328587277
324877397
321071787
165651307
275149364
234520241
427888478
70340363
181075742
115819363
93749659
246447421
376928495
339390948
91280750
59867692
23530031
338632709
94007641
158072706
309879916
31149679
208814760
291575371
473427273
419223555
84089010
59550138
100421130
201126770
464622068
156314284
249106180
433673945
230070844
282065872
93522219
263495085
386272910
445810142
116809486
107324892
434724381
253816387
306790331
165758082
249479531
477393861
320792698
346488544
458300033
316967332
69812127
33146637
277525091
394947997
16918417
149719724
122223324
494757154
133426293
459248140
384679837
17659311
301271858
413041819
369235879
282924686
496779557
221628629
23737283
162989846
365246043
338750822
169090997
25181432
186058600
460334226
454778446
265725034
448631243
120541005
93810620
393038322
170394352
433976927
431340055
113368253
219771430
268259655
250107781
262132943
356518528
12791399
26839574
314076844
459692061
438353018
477007712
236371486
150708452
105537152
160083613
117110826
165938176
430054029
187205413
86040961
269428057
172315844
295194849
306675516
56429626
416062316
51122028
30385065
344129961
205847642
488081521
461473835
313863466
410155892
50780728
89143830
101149671
444466926
159181010
99912619
296856259
237641212
34460956
190242313
313934582
155069651
105723087
244885630
411895657
284292366
279506019
209698204
255418270
456382772
212296234
176886008
262133158
13366799
411327062
359901677
360202515
452461641
386540460
219423240
195914130
386437104
292969224
8897237
392294592
413716153
374426768
290017891
323386476
313350098
425331622
258557186
34767793
480437715
221473787
302844987
355134846
227946535
183231121
152057459
209883901
64052679
427290254
226787185
213680997
396126793
334519916
144111759
351361324
287254969
54380091
21630778
183119105
117023977
166408888
171517750
25238209
224189303
470014
219028663
77727930
136618848
10323486
253691141
207990452
61735255
30260969
345028581
444252046
252223040
281885473
446368170
134489000
52865578
226569256
284713198
55376167
440716127
376378494
210287265
432189471
312632933
161552118
332432749
213221904
155065490
349302915
448242100
441204560
220886863
105865565
346214493
453151811
98509060
93835735
143414160
482041614
273614168
173942263
452924707
43959815
78354363
10299126
201529319
325372574
135468281
33235899
198839142
384603805
349020807
412357825
224903520
406562490
473089482
494167961
243913443
492315799
434501285
365502272
191173465
301616103
376837476
361636027
230838004
432141308
362424164
198778937
3123442
109869873
324561830
415842652
297923252
166256077
287812391
110304885
173833517
4861630
333189276
272985940
96780112
338757936
18781643
103261137
272888241
40198188
306297568
254803218
178301509
318195923
260650648
134341097
282506119
197658497
401465771
239555988
351833981
297693273
334696624
479364054
486081457
40409221
317891000
221219681
495389233
259562827
286986117
165939548
62983389
299049326
130514904
342530884
255763197
337688271
146943526
304994080
381573665
19078907
273170140
54570364
2029313
219460629
314242180
466880874
3304213
25974169
118533861
358936025
189443178
436767563
440327907
304932455
303886736
412840987
379710246
204365035
25308667
432190757
470541687
268816625
174815177
226012060
52699018
381361322
66118975
126264019
61951016
491087423
423708625
55379867
291842073
330251802
435536815
11211627
67901605
163051493
293557985
321517966
171234911
436063875
376235052
54042735
164031766
181701682
383543512
472787009
196122590
334989101
457824687
371532517
385991309
352774344
479427882
31311083
479105145
67804375
2896682
406328429
179017982
330524862
267585109
445742209
72564195
463738068
329589318
366782381
161938337
282808758
85451883
171765943
286460275
200536812
426542719
83796091
220964433
413236541
297607707
205793382
321727357
375783506
262250594
32825266
43860101
384006679
475606722
461832571
68562763
405899148
5357520
221925301
235449370
204600863
116910994
49626927
467159090
37978569
310710452
378215647
357599235
370238517
199953081
171541198
287786723
160132457
470938954
487475702
44745158
493016943
165969870
373690561
263793289
357223630
279232182
307098479
426351586
338011320
55225727
429524607
260299626
412635242
253225192
83224786
19416878
247980784
78226618
156881652
174562841
123791533
66451208
13134018
407611707
493880811
430517097
440834103
167212392
180458476
157932945
227582360
67184487
245210104
216379186
293024273
43526099
217708103
399774614
461482491
119850155
30038401
55760081
141414147
485234694
451545567
306119844
73016845
467502181
167201313
398910845
332448756
122953900
390349008
151608344
123756117
345394357
211795357
85622765
163026534
224870343
214398752
399171849
184556007
282647785
180048875
434382542
486086052
485330334
96549912
4781654
284577011
321276905
430485722
346865931
104794755
267304192
27685186
496747491
98297753
279481245
294245636
422450450
402025966
450626441
91657126
45175963
184507499
314641598
194188837
102689243
139004530
24116966
207744669
327988361
50873064
330371879
222504323
405899481
280071758
473658526
493214452
89937318
101643650
229404289
95886015
435015964
162080821
251077905
76502960
10434957
15258375
488884341
199379778
420103118
50346262
254879490
15931764
372528329
166373387
393826371
135135838
309581309
118744226
11764849
395587471
36397339
469837967
204517729
256538513
99467750
309894092
268332083
172607254
461120802
131933771
43798946
279625985
227364807
470257273
433701323
107304494
474998148
436927173
185514517
240664265
446531346
422939450
179628437
75965946
284900994
104558833
117858004
429285828
129160248
395460135
142448880
62197126
361894163
211308377
168476073
143281149
225521755
341052585
346799746
489937402
267435888
303600626
157179244
387027080
41411036
130114590
292760833
68713690
169757779
171376231
398187882
258902197
155976304
313756842
402777424
345153434
48516423
259568736
64764561
58398499
429838185
300708787
109795154
197400897
354202487
483999530
13438844
198349031
88579484
205760665
14764799
205248314
444074008
415117144
429864314
107316033
383402034
333317464
263841527
244587391
84764581
367164217
461277112
239930628
181633838
167417174
330131451
371387961
489636225
226596036
316696657
214682089
140962900
9184906
240588540
387141551
313716023
258176175
118392571
56824928
378057120
474988406
32449537
459256118
477944271
263603099
392861929
314923519
362763990
64800478
430529422
172925597
165611426
279255861
133812253
487348528
472164829
469899836
195704026
91637631
204931043
339579904
195082944
497269562
439700887
481518546
479011894
167780529
82399873
344041207
268118295
397867387
419680638
279787482
484885168
97885820
263902220
34452908
128361568
439273077
84216207
368520261
396531343
461410164
323372108
116002662
368646233
387124399
38880740
363205865
199467644
22828129
111892057
94770556
105003122
83842331
45449856
266938730
196364742
258366711
421874209
350996966
92411669
72982560
178429347
394424113
351591225
40332614
348304737
301677286
210046858
196674301
216921042
197478799
36778835
81770671
355274395
361198158
338692835
136281081
366965949
343532290
372805138
190616707
409988670
275942585
392758292
167404023
192631062
295173754
89252608
500137568
394226169
144400567
327486525
102809720
384089220
463011598
472285875
15943635
218500488
17508717
182395161
475038523
425822719
245893933
138294110
268340627
152093226
206241015
144492438
76681837
495275503
306978983
441901592
378833786
327840412
181690701
3715704
302878072
221590268
108840217
420131417
193069383
309532051
260691595
351911968
482604071
289662644
54294036
77145439
458153905
242811345
56203757
67553439
301764471
437888641
177631450
160620661
75613591
127049602
304261169
193899417
325304314
470745533
274345439
158944934
224620748
34446372
158125114
189677293
129113342
261323769
209804840
373707892
373068986
43484561
286667169
271125024
57999973
235013994
407655620
321747035
310189733
2245907
309249805
472769996
84791604
111595070
193781625
161732430
446415243
458036287
225245827
365654174
229047835
59022125
331552114
359105345
395288484
245978954
395681317
367614270
493471395
165832001
68061813
433682712
431814972
361959085
455127030
388097500
175842186
121421480
308215316
278349731
456093687
381408583
204999591
496442855
49702812
142505673
30615800
178262410
389167985
32583613
56653261
79023448
421187845
378345589
452300392
38454778
183887080
336892075
190104113
75326969
195998445
45451308
474982571
260121016
356405570
48364788
345078264
431288886
414007845
581099
174064459
40987397
491498292
433779306
274331551
479441110
2341102
456006029
3054796
91049573
65669028
49584508
138587627
186875062
148493269
199239462
276178334
310275584
202910475
465287891
488503368
319203113
195380673
236304087
325247269
8556405
270244839
6025804
488631675
98204886
56811017
321437108
14641099
493897691
385018401
186570722
275124011
291548464
465211339
346960687
107065456
45502722
255864919
147418843
89200942
107225821
173923394
95634884
170582547
452396003
51342240
445434779
319982879
224936707
290948080
200037258
369147600
189000031
218310218
351190697
83391958
169808915
128845357
374971460
442084364
460452840
181680770
310827073
334287638
73085951
71891931
233119569
219495065
397312954
259793213
67815404
56399668
36831860
257426031
280833488
406138386
357922054
465068244
304077073
140621420
491776397
133241780
318510195
322434715
422987024
63952704
8812178
130107397
466427572
70721003
83369976
401172388
418675119
17015569
124516
193874052
321272978
214369992
96884494
339804157
475787974
83983112
61154070
293790056
282481567
343516522
105493340
376864596
227715306
126818470
360978073
147831612
67127370
317730552
81188326
492636397
465618805
98472580
195449926
247503629
358899454
280365201
333936279
221709707
214693788
241256779
410000144
492239663
400080167
291045423
61315883
451112485
127743725
185180987
361216632
53044566
116227411
8950899
451555618
481050799
218427438
203859740
165178213
17283249
480059672
103051524
141580749
87135357
322133584
452077253
62745943
201458942
163621576
170564907
314833346
97643037
356698533
74427034
384600971
133250489
433917498
386480470
20320406
3812139
252790094
206596075
225072148
259759621
176033701
380758535
77083583
465317845
486386102
498775113
456211646
380126891
110984879
336990707
300166615
46326740
128056235
107440275
31308797
117927765
10488737
477372872
100213651
45874181
78576207
191116645
12430055
339772830
396052643
457328764
386947883
412188955
479033487
217847077
79394477
453609251
374405935
339421934
477969971
367753822
115062831
484468960
23353550
447263968
480555196
222682048
328062972
219024874
273758045
44924542
296929076
161492833
219222950
37695279
87313983
314272930
257852261
395881396
86451562
162977884
148689007
45574378
112508286
479740114
384357196
342121828
133329086
245233498
384854637
16343168
213396904
490815839
488385894
87942187
114203971
327832281
29551534
434038039
236630346
110210346
450271318
254145995
292087987
157846288
278440647
147932052
211578321
390676820
140842424
268818142
6144446
142568773
61133773
51285483
264890792
375561853
238021426
397683274
38404252
364927171
96522616
158711901
129672578
212952456
242570593
145916971
224182364
432677707
312683975
484558854
376164488
218785159
102722640
479346297
293704828
216666300
378712054
291028057
344331592
410467825
313663193
198327782
378533334
492742516
455001474
185520373
268522037
370538782
232075825
236700263
404076335
382453411
338704514
57348539
108684514
359368243
208444296
389104635
453241033
412422900
330436200
467326223
125444412
223081056
375223086
191963101
408834843
273092759
205257723
94265970
278017686
107063864
175235449
180878270
494958364
493700856
152601672
339125380
141629081
474520346
279115330
231838945
96695430
317587562
38718793
195476839
293775012
116510545
460898061
48362877
241986568
220952598
454783297
337636600
440728821
248776835
138954122
336557118
172475226
149285526
328624606
202148288
190873291
361597191
336551431
61657336
197411775
169435736
422679008
141691184
31065130
471511041
350093661
9774940
322479374
164972522
157398572
338256032
34791067
319608620
133234141
243034524
329929009
212176617
209564904
177346584
49292830
186733320
1762769
284950875
458747765
193863965
174707532
403788669
176733955
97833715
105508328
171555923
362458019
75811580
347699463
442345105
52652076
369280235
461568924
439453995
456112526
234525780
254337542
16944554
269687553
174212613
186155527
363191776
294811415
385469640
50455826
472801482
139287467
414408108
216051084
459617192
495827390
492210525
418090743
165854734
107588903
458506799
154941196
186887117
158753150
237008470
111529166
330393121
289037413
22480438
75152282
64952816
324427373
171488596
205981988
27379468
254187930
216477091
123969346
435487275
430629719
336574408
454920863
101887430
260868624
81653538
166343236
349856612
103347377
471877447
399492104
104272966
332880508
374680150
302161483
315832000
186476487
414813524
193647293
489888933
203759750
78465166
286290695
347288580
491072669
486153683
430655548
356516022
223166016
92240885
423718675
287274015
109129720
266729541
236280842
129822926
111587568
142080613
164410461
143636364
261444820
136235652
329100000
333908303
163339712
252531107
319832403
223342347
327612549
45279474
369290884
287785558
429640821
419495794
351896529
390849584
215402752
391348489
127355991
182000699
440484378
303575034
417502144
400939294
424916341
46568957
444486337
275808075
353758048
94185927
10968340
370585558
359404081
348287019
418986380
312803086
83183812
365964025
57503855
332769841
328189088
197665261
142201273
202739549
311725086
39839225
210938797
169828272
191971763
230851293
49425535
229758678
328243715
315972120
463319171
220020712
1842372
92692810
252536219
133258680
286150053
353332295
126733612
415553018
490850961
289175399
450806552
183156104
422401034
73639787
355102704
410771208
358652132
427760399
466231029
7931661
326615689
159004069
414898423
471129266
326285230
46517791
466046881
49874391
340244955
306634686
299214840
265970907
186123183
233521832
33969810
336689326
375422393
115370657
109603098
340227053
3686563
48440188
87721358
251080854
473373172
134800842
71511383
230662296
380333912
9979263
107881259
382969061
350534420
454640011
289210261
485213625
268807810
21628961
460382288
129409972
117004405
50037105
364776660
22110181
185691051
331509282
348733953
135131194
49049438
28924678
233575863
173761641
336054456
279914384
459403122
358812492
277032056
249542601
6324630
3495830
47005749
466819295
75330331
289150149
443622207
105828175
101022663
388398616
51388494
428922213
335382393
47317182
446307573
382865408
156017530
142245991
160817283
484856197
192210607
485865516
494598108
166462013
373582562
36553319
396663290
288739892
88046714
368351152
352320960
27828815
445404906
287539179
323680622
329679997
489012637
466866434
280750236
226578986
181716591
272147705
134963136
267106638
252574102
431602482
123492479
222513514
155723823
211797410
110673243
305942239
461554652
481495470
429691983
186033646
473847846
469363420
15748491
249659639
199894000
417765425
109230134
41163350
411333277
334411005
423502575
355007986
72193399
385955723
391590991
474742772
41326564
408736128
448584757
175594164
123309110
249848808
2240968
388261458
279785474
87649662
73781957
271558898
23556125
219551102
211385015
248628716
356229032
21250518
342674087
46444538
81299155
469577608
138018272
218315747
477825204
65912470
178084195
153590711
206000604
207214149
430245200
475489330
487599808
102402735
411095085
83732403
184926693
228038445
344342555
221926803
349911458
15156301
106402219
373345874
366766108
286261509
43125088
385373114
37743973
358807998
185271273
150901118
328984263
91877109
141997137
352061376
96600855
391512666
478983988
415294344
284278584
10861780
124239938
218523362
393799510
344230400
432389404
306376804
18275707
101445938
39951840
256149735
372380159
45560934
15388550
111832743
208191289
440604927
373621802
186240502
41732274
183826532
445170876
380505239
150292737
251870524
21849548
197342154
449248540
395108097
285095057
323726004
432000280
70560641
212180297
401687075
262282549
23449355
358538454
234496244
158572246
169108563
352068960
305037206
313524025
262890463
365287011
311263988
75411752
428178152
221931779
346927637
259325112
218381118
179468986
47610976
18653661
83675480
397672543
146843845
90801980
413505391
220929419
430414829
261687544
378766392
280615927
446772884
86388646
224917399
262993652
224821438
94277395
261410439
415240530
17114454
406331765
409687262
117260360
298178746
55432583
154254037
35319857
142966537
399633922
473167114
22108807
435577082
274566431
46966387
173276238
109259457
126259065
375824053
99158639
124422690
278840076
209666785
8307196
444292143
490829609
17833411
159093948
383369867
224273999
482968747
415849550
118090433
112725663
224726698
80145549
315940628
341281816
19683319
499953213
388666505
279994410
256287494
474870394
34707364
303886437
56618381
337777104
84987580
205064254
438286746
261909293
194657532
127251276
15441395
482156240
400289282
131502994
359526288
485827340
304193607
138781058
406897030
346533583
34689914
220989788
409844567
256010985
234466207
268488022
491692675
456565789
184902518
195392954
298148911
88280333
311042772
23192566
152765103
253424425
433025243
317209992
90862730
355540736
263032822
41380986
216206544
203942588
144867877
115463080
447563696
40971014
78189155
309059809
111555339
472608945
383871617
100081016
89907532
213946359
166091177
324904323
369869905
335070557
475221626
50946245
260983838
261454032
435215490
318591970
438178407
74710478
434787806
236097488
156810102
59108652
224193106
294959494
264287356
29166369
264019551
457746850
327761138
148768381
197019435
389787313
234877069
407845742
464335354
455844466
28577337
491887457
51907351
329675314
489668790
451652393
413827734
30903601
300559823
229152538
203587568
205751264
447643174
351656897
339637963
198261537
393250606
203904067
297813000
193671415
51946654
71096500
361051750
296013700
460869951
310000474
116770931
173794290
171067036
329200191
191865488
483012856
356043835
114876121
16390364
267969378
166892326
21977712
186431592
181821455
338218965
372292425
478891269
197457427
323455835
356075116
103433268
100130369
455147179
337990239
348963640
101682625
64424655
307096658
71978503
64237129
32177490
247635907
368648759
189371122
467258202
389438807
146952216
253082991
467580956
225626107
345737806
196671962
138713760
397973475
276050638
128908889
282494345
376546140
485049864
68870932
187005856
387794128
431046517
352819660
102317166
384175973
199608630
193227899
495248637
257949856
410067796
14594629
373108357
287970126
445960175
15148077
499110693
404259304
325317775
203466328
221805096
489866713
58001519
275122680
406856528
390297799
69681145
183094671
9516929
390350856
231862917
240105391
355597776
339100836
74672850
9820607
123632271
244873801
66722657
170532562
205253074
249091691
204277110
441577651
370799018
294224420
449910449
384430103
113354649
216196258
319677775
214733839
207876873
343719155
85392644
91325776
289745578
215892883
331160003
468794114
482974257
212352979
134941926
234485673
474101491
262778893
187162881
23977921
192337125
353030954
110943130
425089785
382425700
370627227
123387562
79958202
441446892
272179
312818478
401625060
52080398
285825042
240288528
13391252
289536149
100348026
402655090
208330720
355869464
16334543
30015390
178125133
314607210
306030905
68648123
100934779
263846206
348927294
473660045
128197859
200450107
330140574
377521911
299970222
167788093
292646382
170299714
301428911
480661795
432861081
237938075
239644851
355412155
96230803
441679447
41813736
150594751
10512699
149328094
495537855
72081138
298222682
448031693
78041693
479098752
244476437
442007567
313678424
205941443
428295770
91705197
229041652
274556327
203222838
136615562
238508142
210292412
468784665
246349886
292108482
28935189
385191515
227797482
345753227
280189006
172065446
406475977
96356339
399215372
138307796
72361437
356712857
315970102
78730202
388418441
107677667
441242110
316309670
187136667
361049334
228011838
25584620
73618477
383839119
24065388
446211994
218604874
18590130
117304920
79424241
121127660
267809946
478028287
271760661
135844882
339977819
111286020
366751732
326549863
147359774
180639326
84249892
404749793
379237500
59244948
395253628
492238459
103753839
88549841
387893649
136697949
344500282
150180859
47677437
315135
65685353
239408250
63946560
290592920
22894040
386524169
320264741
247853713
25271938
118938656
448255218
447584694
64066366
314699766
199453362
310761469
288264634
167436058
450140765
214138323
283890336
157488637
364572939
320517916
413540175
222495109
56466069
125798135
434643900
437548848
26898660
318931194
280221089
217827963
71308513
240319604
497978049
326213820
406931363
385016973
43442924
353795736
255218512
68368600
356018167
370989433
223235662
245548811
368807892
398622428
261245417
157426319
96662903
67906724
139443656
400656308
247616053
208397419
249483541
400046067
352880508
220020353
240107695
436608680
354255832
141603880
96426295
163230041
221017833
395308931
407386730
11577471
95841139
220794976
356876160
219638113
414984578
35931266
259709078
206840476
361020578
112602423
417871824
64865705
352591672
474975383
275581420
187632535
87359227
306604371
322839496
422884125
200980923
130552776
116762252
186026370
346588156
58526240
310205221
59221242
100609632
228589743
287019764
29840041
465031951
268913843
400576212
400830479
263402575
325839711
383137269
279243288
270061205
498102140
134085879
331973809
282341033
81445928
368733371
280887368
22624512
471195052
140385720
107330389
108233205
446039459
97979719
93937405
1155345
47616420
254279776
239808738
410461702
161581250
97274083
162660489
290873974
55598672
474051805
448032270
56768166
106228709
91705591
375045505
340017216
472620768
442776411
417036049
183163051
216658901
473938067
297604699
180349981
320265360
126599730
304980920
477436923
172943781
224498169
87371367
482504250
301334193
372632916
347502048
150004846
397624609
15744984
416900013
15102064
47232438
209546928
377191179
392618942
290727851
15734971
328909905
472518841
425544146
195166606
237221533
156828859
253183202
225483212
232786375
201335185
75623184
497134456
438273960
76890108
245706201
90209806
316795109
462841395
408122268
321742519
406906670
95026231
43673091
453806714
173184779
187808069
263318571
385337197
48039923
275292079
364266463
410384529
421004219
226779956
43814985
468660643
106081174
274511635
351117072
42872600
417840448
297199964
458889306
289753807
484605121
61617045
75416623
63677961
122693038
443238418
250145198
257394861
246438022
479424882
239636082
255645831
332946382
21145048
389294309
294095137
242818666
122713864
96828970
286554793
392403594
122820485
392884715
265237922
433463786
26526951
136609724
159882906
495476952
118339476
76078915
30096424
340123765
473044309
452134465
361685454
244360152
183921538
87455876
479049110
106909750
257515618
47127562
28061025
293497938
298585890
132330294
264394879
141054432
262648561
89599358
24466571
167964091
396268618
448199806
287668917
80009173
285164676
20425300
190257046
95835843
95608424
66474007
373719985
254469352
204964961
446648449
398372256
18605239
93061390
355843973
127431878
314554004
157363896
162535445
498197956
2408568
4237996
479106394
474032851
182204757
304787247
86070001
412205949
273687684
149121634
292053223
374422115
428798138
152741434
327738014
67633200
158982721
425239069
191962211
309510433
74778029
195787171
441072281
169979261
407460684
340069216
13085058
471588569
65290972
295684381
162719009
237066868
40084166
178205974
110032590
146131955
7961210
341623053
360893518
489694469
266157004
431670978
184525271
267542494
396216404
360513684
257343308
345106220
282240045
146687825
423599954
14461490
366051021
305202467
240262892
401475607
475678102
473845483
455170675
32484053
485633528
114058487
234088188
60504291
479069612
318910069
52499932
369411955
477628016
231536893
281899368
241338365
192627430
266609058
114299171
358575125
412674042
24860730
28874508
130682689
472127009
378200560
430425621
360231387
461589963
273687284
173403777
423611862
328701788
49925117
144651356
247166100
379647504
190068056
371035451
169013900
221965987
459513443
289147827
481077010
425991679
278095775
161851008
365248395
376020871
283084509
451808590
120790922
88048053
254253504
469836776
428111463
386044472
157177087
303639716
356038200
266867291
76592548
390593072
150022520
327370271
381239795
15962113
411250547
177373995
83233752
225953863
336273833
185118342
66986607
21938913
207107714
196321812
214544005
118773560
401134125
289226643
441057481
310416685
372678456
27350548
204881625
266954988
169537041
206945614
53527798
178203320
152421001
110387501
78970827
42752235
389175399
335424356
334116481
242047661
292642434
402668781
50210514
469881182
131843837
263501725
184442826
399936191
186622527
344425578
49039684
200140673
235473320
351065017
446055344
239900441
411882311
58252602
473530848
216263874
156519261
149883202
310206471
40605741
335788059
300848550
436816384
355955935
249611065
261740348
420952977
484203362
479798736
273761589
420468409
273732001
155979767
42228133
462646521
422741764
137399036
484421953
338676996
307250136
434879270
424897871
2822599
364037255
279644358
130450615
103856979
323556138
307718716
133291780
403110575
196449452
32065508
226494485
314510582
276472614
2377754
108922530
226731547
428089737
249317233
348929330
191930924
51136167
320433277
442105289
410967071
213668269
88895885
325206608
485871009
59741872
363743265
304592134
370019196
171638931
18864877
469548782
493135588
453826450
300494259
488885066
442021919
429714043
316371862
13514658
485084746
106590910
334440911
241844499
38082959
131728210
426476503
187938380
394385258
174913514
306540916
9708841
289579407
301237897
162623746
36060781
149846698
432811700
157875751
427370471
348984271
452517683
468868264
84298853
177660668
179681188
224312115
272587410
459764544
460877645
465361778
124673070
48216058
287814327
114208624
269072722
64124797
403936849
146320185
35879811
478091927
371988101
212613815
316683693
286724657
209381971
274222738
67123626
457493327
419190684
110646841
302525306
222852399
378538880
67759971
377706381
9799465
119252150
146325521
12801537
178998813
11973978
244703100
121957699
395117822
191613227
306787901
142675251
70521061
160993219
137159590
67625136
163257448
42634046
393041997
440868526
5691435
479039305
234873466
364229363
403705212
474280908
310189097
366922211
173700998
263034693
220391127
74171865
227055734
278171589
320176998
131038573
261807055
103779399
182801444
300136905
486346080
246351640
275605122
147418702
154203052
46599054
373613169
22615527
315923267
274876680
221899642
365020184
21180939
309049698
6826743
443408803
389857108
40754858
483726309
17612464
317079408
107495219
291070821
320203453
410062818
60466022
283979568
234857452
317388173
170457608
351756304
421571874
458875062
368135570
209599840
316112398
178237798
31593249
121610095
413128
304380116
281106290
377476290
479508647
297991787
170725780
324922261
98340777
373961951
455402046
87675224
121944255
309044809
443158855
403320883
348063391
20717632
209225682
94315770
379833062
241800525
74404841
161545969
361726173
177017780
378260857
89408736
280394892
387341562
138970055
443513847
112903586
119026234
450490185
180365567
49432852
193583762
196094610
300524337
191625059
297145266
149616148
390928449
497802164
142212380
130684121
208669738
473970480
385561367
225283187
1119039
254357855
54173961
66762085
416721535
168856480
481761876
13634763
357369153
99337751
498991296
423932672
301681437
15100048
208957359
91077547
312496146
439137020
92485302
187268204
261726271
234092263
198625996
195186848
424008839
345006247
111717257
258943388
50818806
253149813
484896344
169224421
381313907
219953059
53185666
294992532
362693033
85236094
60057233
460558837
207998591
351147868
312636491
47201080
152863690
107391475
368677093
486151926
378481841
342309293
215093503
253994343
289344979
75804761
343266724
244545896
429164985
124283770
261759813
161955153
305387174
498626634
114699833
498979006
860053
300916933
121011209
43006407
276138920
425046566
162233491
322420352
404001730
51028540
275025149
391818454
460155107
494107697
156342768
287600795
407658464
456920292
33544971
139504386
155656906
309102035
34646315
86645301
146682457
147118596
329434571
318720174
457281204
397089793
308037798
327824659
443228921
335032803
348940321
480226314
20289342
478444148
337874385
190106153
393364462
251602064
82993982
424308972
105096736
259525076
251867147
460458227
278670185
493534360
371006816
279639144
342813011
143751211
273168860
94535866
136152055
459056489
422466879
35465429
388837092
31696555
213533132
403535139
270385828
164087418
187867856
23121301
147485453
452234929
359660372
488988821
412699401
463967828
129277885
294252209
489040494
383384188
277543348
488230357
481234986
352357561
89340030
271895156
394992002
218694494
354805537
83634551
428006168
309907483
296458538
163727888
270362167
395343133
242630422
480518520
390351539
121750609
354255716
443747073
92600161
340522459
359163822
333727701
452009030
199440434
324233595
482581597
332660295
356334055
294567521
440651988
206097321
57067542
182495556
356660616
440227871
275588089
19592778
305674989
276730985
170794877
455025518
55072323
436920623
415965129
470840626
452695313
352460016
114769539
475738661
469428362
150595136
284521952
272060743
143755175
206040915
296551292
86922240
110637826
184601028
491720551
140043589
424882646
300830085
62929417
358037238
378712245
422873420
370475176
234396310
8838305
223287673
52804008
278317523
11697363
222972160
53408025
365546491
44623285
200732119
263792360
152249070
335938230
92699650
373961841
107012629
408847978
372377261
24089592
369558527
186138174
304585510
143663309
292997516
104162152
449562243
486931705
214846935
44248391
336176213
362293402
11651329
196793107
211558582
477899148
364292590
496417903
129361600
156202592
245771676
411893511
276014514
402558273
120507042
90460861
185201801
143001679
38695835
204396550
33212218
320419617
470995242
302669556
47875682
253140902
467786210
193432103
318700979
409552961
260472781
329259720
175883639
49283934
32559531
143990178
9790575
397890534
196329899
260089196
432300812
430852673
140201223
250170213
365330241
451287270
282033208
351977233
64576064
461170823
42536270
121410785
102271303
65787442
129189649
167768524
86099061
481025400
466403807
441017189
396319180
360769065
8178798
324927235
485315796
67434508
313013067
53813079
386532368
469773763
322242306
106420539
425128148
100650922
45560529
180973415
116449046
155160592
145794888
326592069
133205494
443716526
195771523
104776197
24887120
449224678
230849653
34296020
227660716
61137241
488353772
37022249
197410125
55873485
496006380
406965274
447848958
160354389
201060119
200917847
246187937
145228943
124112588
326448603
289157382
19336423
249180610
232623948
250008721
69848839
436384740
70579449
277991128
161636059
445730169
448029855
100243695
100758365
469854043
53752144
384918078
81653131
450931002
77760731
217227317
415648141
427088188
352785666
282148289
42720479
249219983
125313457
262441305
11404546
240781569
196466934
141614991
326437747
143614109
408365574
19837158
72632663
63061259
267235647
369643824
48286798
215531702
218716129
233128463
238406699
322946347
16136051
135585526
483557659
47398935
372464696
211153227
253698481
33426383
238975389
41570127
174191206
105272505
110807861
136025110
241271589
435773304
50068847
9106402
194693572
75803072
41398372
453270992
29598922
171910466
29053605
274542342
425611778
26173819
436648800
141837004
25994632
181542653
59696681
241324473
41757384
446391777
114504564
86229394
14666313
176006474
340954034
351003704
220379596
330432313
274577539
269192046
383504924
60556116
147857862
299049498
334191434
115071607
156472270
222539784
426758975
234495533
496961910
227209595
431339330
260659939
426123109
130681467
231189086
301345119
210535716
62805597
372266816
447027575
282373087
124566031
420522394
172704910
49654110
331714141
315936557
139546321
291685293
68624591
420944547
152483457
11215677
460164420
31079229
48679873
239116532
302610425
3240708
362661404
39747602
459423832
141786868
474666985
15113657
435866102
75364155
133964437
176630598
98643997
234131592
204024709
69046902
341321652
337886683
334916515
251355761
354362833
334403968
82641363
370983121
54959204
185619373
208903159
33331399
308443569
176475217
365821509
264544089
68138419
241427636
319861784
360010881
11899943
20267936
229896985
437077084
25732342
58478898
425278766
452643900
361443540
459609695
330809097
257406447
158904722
239696731
466356497
430045124
12936882
165803087
346500926
401634896
199649824
292950884
203226809
240332482
187540023
241205876
254095098
47991352
16416829
248776561
275163506
161627423
259839212
23667618
428451482
279700418
263375735
110067562
172105752
90909717
466256658
322440443
424382350
109559859
412920865
222798362
404296223
414850652
145824459
45079818
199627105
278188679
10445388
301356127
300145508
343067535
447687403
265640372
353070172
68262076
492082828
461618131
188215193
209901356
68570831
76838838
219432285
417115358
7214604
170725376
326649542
498783425
387893330
471418257
224413155
384005200
303810220
169263934
339288605
401341048
378443027
292156958
250653512
337509464
433902021
111434212
194833072
400990638
350960679
74219817
356641848
499535317
76792574
144132584
236636228
262986569
185447846
419737407
90046623
240856706
204042183
177550739
176790206
133402883
402190425
59938687
109029249
316708400
211726953
12036072
85911649
412399335
462844670
423246673
149290063
447720758
315940017
147728900
417957117
340007490
238948005
13017117
286089721
446929131
229200312
13369999
210622645
430232296
469259667
393422055
38439685
114417953
190764935
281763092
317996408
371189262
357691142
437155081
74597813
445435314
401193764
25589824
354872120
420023639
107432367
245975024
51201241
274692330
347428300
216382360
458190772
92400427
12964817
258856542
176529751
143019578
426228899
391635949
25901458
74562230
238605649
11761576
87012377
455185036
400235914
84017285
450639274
91311356
167173250
133111208
256761275
466471659
51996658
384603691
426426337
92212217
346930064
347215444
173362673
474307087
3532214
344636603
154719616
18159348
488248864
485717338
189132906
447308005
374296792
317246856
259954725
229171408
171010084
216837109
213778673
252054408
34862801
77296784
280475976
328593093
196493441
194051078
133072228
16419130
431102109
252841721
471497958
223794790
458144687
399472321
435390778
254912482
9779679
465077921
2671686
367604393
75298289
431010756
214514296
54623582
237750115
371914642
156018666
330383346
30339871
44955858
105029807
444433665
230912322
414022742
269396500
419117495
88832426
451142336
79944969
157212070
307510150
395942119
119680748
84571460
358696966
443985187
227866734
108444896
424592156
490626422
195354790
192773318
277290071
146409787
340602748
446069359
382543361
242931648
12931826
122150875
284953995
490664112
32078324
72468309
493872244
280523721
111457095
274321006
465881520
394739311
126035068
72598545
165817626
476843816
67618891
133862086
300672449
42632963
78899701
154845037
361924613
426355639
496238288
305199379
295478646
297188144
237966684
239002575
102169449
976841
426992361
385087422
260659106
326622662
422718659
116886826
197093883
110665877
106431385
148653482
432334174
207773184
220438994
427698096
90872683
409302430
296918974
434127138
487730742
146058986
73764422
434180005
242097135
361174337
14832005
266155673
90235913
188355636
405789315
458331345
260496204
300983404
270078287
78531221
81642841
129054740
170860203
57047
361418980
208068035
492944110
168167381
270194489
374888664
263316121
255882755
438350988
114787293
158865240
482828786
230761809
139892632
245525355
279254911
84105730
334269168
124985144
85749421
478702624
109138963
130210185
217654470
75972086
1002897
256940846
494801754
143884918
69948771
431979695
84999856
86351285
391847562
79334178
352709182
148181756
119706724
441777769
454465923
85003553
253992877
467920384
323197010
226850973
154141771
272161619
400911580
362999673
499155550
45613239
374768606
350455315
129909729
74169267
302819869
98321708
151883010
495153526
451471086
217732578
479693640
286174221
389431638
471035619
234096409
30345811
312195399
328949579
78150165
400004120
95090249
401348495
60857029
371480754
139329161
157093561
154593985
417664402
283574766
101267840
342017606
462386020
227450764
381450891
428655625
87202197
74071998
145233270
460736817
285722742
134220102
217964908
156378507
298819564
377643865
176032788
325149366
207501710
272877152
495647524
397917940
422228650
431762207
333861356
105178513
63378779
306391646
217197509
448252592
44374640
161336581
397564389
90934683
419346256
79404130
1535570
237547798
80671975
288311189
413046719
53532596
404612623
390542699
153450259
274373553
15588043
309005966
269523331
312473212
297572632
349129160
56010359
176234326
3361470
50121222
405443436
36289900
320638248
216818581
465097511
494798261
176042613
453948267
500155277
324261196
335250467
168371626
363303982
369598723
96879889
13975471
67151055
146493435
302014794
194854773
279181760
122366949
437136227
138373168
403194478
154702884
478474527
392493822
192410244
437449763
431826394
86664201
346970156
31940104
64015237
194098735
414606076
5482173
450476112
46280090
26713359
350144459
130269637
90581044
273555867
290321665
469196057
156884638
121053049
53505416
218223886
257636809
279886850
378082604
286064514
394747258
425150939
242303029
242988009
308098057
131118287
114608251
375906048
486758400
389395106
3823794
178766138
47228808
102999044
358855152
260305664
67636566
465318231
129044584
248920944
417644952
118070371
148205598
292683853
137800661
161016072
252611738
302688371
427047979
475945230
93999161
335281963
268199596
294235499
36785872
450905157
458546751
160385145
15133544
139340951
140635178
216366247
391468003
202173966
185795426
400255278
93253727
483588069
166165696
324922471
175683725
340939299
312907662
87887431
208717783
77069079
370564225
72291835
380003799
304484251
209117223
23407743
92832335
143036493
270009281
366783141
160290665
331075752
113575424
437874995
13552032
417246670
394955135
206421665
177737602
171152493
40909184
357202753
364135898
296914391
407949946
444749423
63747087
189478650
476750151
141330658
306262627
303842035
128235750
81066378
437044399
133311056
20142396
115547209
452954978
188744815
136758486
274027399
301504563
129748638
426888335
352229846
16574985
373300947
14502732
86095891
389246827
42560862
81310075
321459819
238891035
153533973
181504680
8939590
284144953
327158073
376206208
485230119
138842864
281872795
7019157
414676205
151294356
171215002
284316010
74057650
316636630
452592307
374533241
55234291
101470405
329012406
366293078
5314426
19570158
351475517
372120034
42223662
336375569
379804262
26348026
198705621
134515732
97327824
381310971
240500348
168996558
278589299
109755799
177322748
77100477
349861284
69192277
313698443
98724901
424769927
185997262
249987787
103837960
249774528
359558124
489282405
395965457
275821007
253247190
496659140
309856485
165297756
295051388
365107854
331529536
149700458
120440560
217568058
495206061
483363094
31385834
486763958
111222331
481244012
347579464
399923354
244277326
290258511
385312948
120532179
103712904
133772348
113482389
319536730
48644332
61214589
37914257
327109983
129636823
107978151
242663256
204180463
402495658
71924078
425299535
286925330
120772790
355062598
393828696
212335111
123742839
200060809
368885737
198221416
151201822
359743900
130324643
424249625
34763309
178299678
311110290
195854352
467199170
432204994
196845317
460706555
402799583
428884525
6607834
67067764
133532321
8392402
282274790
100034733
61460703
347384081
135614337
419146399
231920091
31665806
368977622
175627878
380464333
174004179
301668487
336148735
439109305
71159313
11334813
235348544
94181613
42066926
298760098
135019200
355072379
18985136
31701571
357585661
25201189
50537308
102126449
414847865
104365510
62514055
24309190
97803176
174450002
238969580
179280056
87948362
155909605
363634965
177655872
449445087
368910128
33318179
354797193
96389890
253205230
64701617
464023930
14411775
22817357
298140986
198425957
285192671
2878110
8362348
53861683
271998893
490643587
420711755
425316240
85506676
460310214
191668151
147779268
124340560
156372110
73743018
293672166
471693244
442609101
477375034
74580096
139964243
318043126
222618751
305941559
183577019
397147445
122649293
410830795
340831193
398961732
100055007
239461114
406887841
289007657
57443488
101999967
178015038
209146343
375244910
360992750
447317888
487310916
303088686
355634351
435197530
462879251
21127554
297665486
437688949
373368434
453917072
377718213
318278579
223402600
490072942
119128963
108466276
316349313
113694402
453087879
207697848
269628152
188507202
463008912
205908679
165349290
104074661
21652432
142397557
301542683
439994058
153152934
131938408
438608322
292571568
95479172
287136836
370650410
55804492
161234162
296812545
1810468
400837318
322301945
60854903
106202245
13010115
88334086
115936919
292916945
296022298
258669175
282753339
168018304
320071962
440126277
129252598
280498306
449124681
312913043
458615903
346359513
216729357
208169851
499171549
235000216
352584556
478076431
6918657
455545813
435884379
307315413
434696711
134933302
378106170
439283505
40794967
287394641
36094061
168616068
32742668
253037739
57641122
280074051
252695739
201844528
489794423
130946433
84457010
208148457
286911078
305025706
373593725
237519784
230764706
389552320
2161463
337402717
287213714
316930866
489588118
18690149
241059440
434226206
45977687
3647872
325457541
12739250
116290874
178162438
140813661
469987777
133443289
8233669
450249552
452257672
253038806
137979009
476147172
355952136
342481862
469616921
155714062
12650201
376179871
354057784
256995337
82216920
294364871
72317638
338428130
165205117
247270932
98922063
440994257
61877039
411743899
449743125
190262110
143103916
119612723
394812347
130521339
353090986
6270011
444538950
33937502
398438234
181550243
478849650
169175097
241532906
354489138
50964615
317426040
280760039
97382529
372885788
256429810
106989791
488099176
316129632
232115303
21913045
350651056
309714605
312281943
140131552
245203788
58416265
101136484
299979305
170903019
312799934
471705275
465170867
445673903
436077720
341578191
134725310
326471338
61491137
239411081
197048625
176690252
356834183
307303708
68187294
276351760
19445305
152585525
323647531
372520326
452710514
164043881
30196500
255717819
167844759
144623247
69332600
489367596
435634349
143136938
79165177
141090021
408295515
100420186
367497519
486768455
280955378
433541921
230389167
191475955
376127572
400377058
154853686
27360445
484515645
445096731
220014791
408087162
267773714
357186898
159685658
107632550
331841751
498235818
151844571
373957322
59256142
290081980
440014662
442504467
181128694
488198726
350790221
251906559
175760962
102338079
275102664
385527210
341764176
302067290
289112069
13193513
74427272
13804126
44163048
485889085
117901233
154398601
36213340
89803399
332980506
402699606
174104668
266129431
99143996
231542292
7790905
192484034
165708370
489074911
19638790
289122741
381117673
444786617
43938431
31747565
144791872
131709282
478226426
319541734
5730056
91388622
439448184
171409199
41950155
392780555
433989318
59992379
210087012
278588534
10392949
303234698
161981909
280947119
39183947
128778299
188494634
228294463
488924571
281602475
474493416
216281660
177553814
223616799
28471891
209157087
30931260
360140895
244441774
164425007
375413375
297254349
112354835
487592850
87861996
78474438
446697140
209940032
270541085
136934846
421788249
224925255
282154571
380567364
359642541
430101547
462107109
495775236
213112421
269508832
414040958
170005029
27013099
152593430
368719264
11789558
409795267
17688031
292035453
350339370
219333433
308580009
336722878
210063373
66142890
373848048
40284161
254805318
302623941
357620207
401039074
218220881
404701222
8942074
353718490
333705808
416997367
345630714
183216942
121131066
332041716
170589044
457356756
395162909
377621581
314236172
231163037
154515053
409495007
477672083
454141933
447750415
485047444
344919324
123661181
185852739
109523089
63575827
468980685
96163526
384171862
114486386
451539010
258220707
465346899
477377437
404256768
242390475
134090275
206981180
89001366
365716914
453962031
359084701
138485610
397523063
312535432
279268884
320272953
423743131
481042241
459912499
7144154
89252716
443118863
318279351
123759485
154548878
183832176
129630564
426360549
400441665
4231819
245194056
458513935
29812066
78143601
88447557
10209292
279413684
48898397
379079665
227752461
138645949
345518297
389391972
350050083
321965515
489546413
12746002
206756537
481645528
349903404
61148228
344797997
70152667
481163687
500052288
487853276
209678948
168502066
317347573
411338314
367166514
41707006
461120272
283294915
247066014
32444628
215299146
105909178
307140097
337047402
207703089
377621207
251548518
343793632
127228214
422177872
428252816
22378422
399416894
249005516
173416165
341671010
41526057
488516253
234835530
356168823
134356394
306848678
337646201
234795054
54345493
134649814
110957880
21788271
410058
213090555
209668318
1944313
385490531
366897148
110688381
177210702
159567085
248356118
424492882
248177266
49121357
201294563
377982939
129759599
436795857
124558370
189079330
437865095
289935497
106756640
207255490
132566104
341822660
10165639
33754142
203368033
491314057
467819944
12250769
21451443
233517547
369991017
124246070
102262034
160498026
359161020
440983727
91029158
42783877
379026672
266249299
37977276
186888288
443580250
11774549
28239601
58059892
130277576
17612572
321632511
464352441
135087699
299478145
27904268
225518147
165629330
107729698
171879552
433866226
63640348
410200221
84526042
393829221
374548439
285988049
464408006
422642582
223373615
485896486
86393640
115484756
9273653
295148302
469070123
493918618
381515735
480363017
280396560
341787960
494658494
180138073
31551535
380229746
298076389
442487000
296605688
119297103
37638364
443956558
327304774
192373600
248099126
272624303
452826077
81660185
372160920
38022065
420843644
6203165
348818491
138585709
414636533
339617564
81082476
177060560
77713309
484532319
292768917
42260243
124980308
183376335
400435550
284984892
199710866
459778975
166714235
15626383
444394913
305647341
181922025
342077099
38751808
357114734
469807332
299265530
385459252
217989633
32431199
496601634
471456691
269112810
346476465
394589295
194023793
442819933
496282431
17181122
271511771
352615793
445590961
206119235
414161760
132589177
446002630
335266385
457815819
255884454
273703084
268103973
14653955
42530428
446882370
296569254
341096409
311702701
104399541
485246664
87711511
142066162
120822197
110615713
433657304
100168292
444026285
63769514
8991707
111269114
192686976
192420786
158162771
499028787
125101138
422113017
280800628
398237438
470902017
494765583
232216164
406303777
106632960
288833688
166989322
142157951
370174973
178724155
382346569
244818598
1207087
57193959
369441449
108189427
362302130
221555110
479717180
262114940
27190906
155137322
37711821
195448739
243246579
83129284
260951817
471317393
242000838
77016851
440538538
269850319
2348253
477747280
84171106
449414254
138429933
118709026
435736051
8989226
162383471
338771957
447864791
493150848
80378875
199531765
254226396
203351055
51940158
94045445
421742847
6507870
470947268
461154390
138381817
52623980
392901839
338484269
482837925
180981213
359492386
132719555
286374276
10816364
148258280
416797719
53366396
269281779
414662890
310461982
226787361
357191544
390718755
445645105
399780517
165190631
166632166
95702866
372029528
107456223
372932402
348877338
175899025
115276178
471110178
216582766
74598339
354099354
211083900
45037039
258682269
449280421
429758313
137356174
76705879
312114920
386410615
439982124
391084783
386326973
25111334
138102206
435244957
19221394
495569425
455883236
211204720
336359696
383310809
158366401
474233308
176180701
163713310
454431830
437600675
9847077
336341187
446137189
282999552
224602279
309570073
456258993
81526488
144821144
141159643
139331573
103423893
236757881
67735363
138313638
296141179
499034643
186845295
128180299
57799345
454008156
299965178
282008335
462699528
85391969
34349381
305105482
146591784
78558074
33212912
463636175
106233796
197524708
329110779
97092758
188737096
370689760
412429721
353624325
314992476
73405480
132352397
349877303
483356845
377873011
168543318
499461457
14613716
235466143
339763563
235168290
137365502
356318073
28303576
176066128
151925332
8080600
99128794
272855729
464825652
222365648
130838204
229107379
75227056
39655558
70343379
25589604
248884787
184607176
227188570
319370388
75161408
61406002
257908285
260996915
65239303
69572333
274374825
194568060
467182993
89974743
288026492
325625622
481402424
44324265
473633580
37108059
144227423
203299548
237132825
353088332
92883757
40525070
52593096
428791826
363088227
431309560
376175022
268060686
332528246
245236748
370450842
5425305
43115625
328691713
42046457
169441300
93701854
296168327
427052595
50176372
445928542
149433060
492307458
165199371
320591823
160767010
13031442
59286270
397498865
180102633
455139554
286239499
69850395
257780128
160286791
392516782
48096846
1986743
158107004
437759016
217398586
470709606
233257653
390011898
40475875
111519460
159050976
73854988
22242418
384032043
371203573
182368659
130657300
183851988
498525217
416195905
25186606
63807945
222640667
138650314
115549891
56839464
366521316
472449760
380330948
445487307
39590686
121351942
143952642
484501951
443773592
393604563
419323791
141562166
447409796
50689682
169236579
291496846
39501294
75335453
43272297
394486109
383332543
391904727
43687698
84037467
436552835
320589047
36659113
198964057
270586449
178363531
110754331
66903956
39186490
154575955
204341565
370458751
242195539
57730454
345487279
77299188
141918467
27516843
455526769
189776853
349459515
281959284
138677599
416715260
179338904
255130121
134632302
119070247
356922913
407369447
413314695
98856737
203836672
9512233
197966701
14766726
415357956
268203448
317569876
399012042
187113068
244720983
353619753
406605789
157307816
394960422
360212357
36112140
213342412
212540077
431306399
487296309
265881804
483817379
410463838
71500709
218942624
284149609
146717471
24594280
69599837
420812411
173932360
402160404
178958401
496858289
152866549
446831602
423606012
378487391
169622261
332979805
444128462
150352137
258244542
402156820
71040615
198831001
397716135
266715378
694822
27057298
45925456
127444908
295637314
73673818
150974338
34235406
217190338
457488982
122886931
449816398
440173746
330762889
259098038
34071562
168828920
454166918
217039892
489833906
269802642
280038106
423707876
107878759
159673877
63597280
36607622
307246328
292588122
156538281
183456111
353297021
253296951
239924548
152422662
118724818
346210439
174812081
296553950
346405035
68694411
98763968
274113060
183613902
204646685
441338861
328412359
426461643
326362090
489854483
163204064
196295655
497179905
34844584
372424406
97624100
72618732
158189298
76133321
488706396
31910553
393738466
425522613
264019391
206426618
205442289
453924566
364386766
372903129
61329655
442797969
477566960
59089845
498578726
255653948
243667719
76157744
483014326
128691426
175286591
466856875
445103483
415800338
162303326
53182320
79031602
127489499
300218496
2820819
317783172
364769693
235016998
195812027
36779131
454463993
163202786
449349052
171434305
106011594
411114316
56602674
458124615
379135536
249690981
381308542
239474066
422996146
359833700
87467358
323393122
257664560
2942505
103653328
359580148
191128155
429008210
184822797
454141011
107314476
268798269
425607140
97201279
475706818
276866868
57269299
25444521
9682827
400235521
159871654
65876787
419878608
486794699
30539847
110595130
460660462
254233591
418761032
136415170
184239631
103892496
447128254
163958874
102356549
131856161
352534070
273265055
323345069
327976261
493505163
59558528
481012890
440469880
436237374
483864072
244012371
64214976
20365326
153977605
44220835
388667185
9070252
339682911
120387457
284328531
249430912
395517255
185506348
8423306
163090966
435250375
473254267
270147946
383211871
494920670
458454031
333324006
119114109
284773882
188843001
47063261
360728797
224546290
126905224
161878776
231806235
138040586
407663700
132329230
292853672
397965452
348034328
18474376
182427863
339111852
162924800
168678327
359491139
470817367
271847739
63544208
492169482
246809069
499619039
393874704
454214012
353346478
455301639
496587980
489682110
430811402
121806836
293093993
326234496
877840
171560716
319172489
39063267
332178761
78425860
433024788
141987671
7812588
340797764
495818476
289981268
331663179
203850495
469990853
486976240
400605946
122207912
421030574
435872565
255808472
98259764
451783776
166643609
104417430
66789063
243179206
150358030
424866305
432279380
215292503
132843285
282616841
425260895
483582100
281064466
198609060
452598573
785175
26392536
381812065
190243516
370562827
492296646
234300722
429875948
211373534
168820820
148230686
87574768
164381713
142698300
105350464
228472940
147196808
233230585
110212566
248780826
173377287
160138322
129490976
359249425
224569730
256499693
242521729
77755457
370020479
484530262
415596092
268083194
191705850
170101707
465725307
484137478
178861752
372728430
499527951
433375375
177601253
82283303
223254704
83162529
256637260
408170134
187586981
63762407
96022210
153725348
192702185
307995116
137225502
172915604
448064096
439130379
410256532
388660842
429909152
404272209
389109647
441183585
323099613
117708455
85718405
332344854
97181082
287362975
463004913
245588133
191859102
166895535
213452594
79569941
263806313
387527451
5572211
163504591
89947673
466385983
145782481
11037421
109805617
226332448
448960060
349206317
189719324
225906126
83158495
159807685
50367386
438102429
459521233
108947284
335023077
245483006
430546365
316444779
18452525
59566948
22238199
20956354
295502334
199175051
240542388
426628071
420531488
469587311
135641198
400172692
18448786
337905721
329840211
221446770
388177615
479630358
493093399
435388500
259903173
276948864
302017498
244581620
363003267
167323017
449473042
384498525
43704318
249315377
424352075
296239512
97245440
467541294
77154929
459006089
138931537
348315263
442444591
291979591
172770445
51609851
174114315
335296210
321476264
102811644
389225545
368944488
125670691
309183378
256355846
56188274
36440698
424674944
230459901
446829225
401491829
49349849
343679110
443875413
132033088
460349983
376384634
55740391
494956935
359455540
274183564
308609221
324736182
23764333
383693084
384758738
14083632
267409402
258201501
478144891
103182781
270583008
81052950
106460418
414924293
471722194
13435325
442011216
294935205
476091450
136484446
403094897
345094901
86535549
37967036
44265427
342793457
101725328
475002104
356221805
155499490
255068550
72164682
429785490
368352469
162701840
139191173
122174360
111055386
263465719
121253244
330326707
206552749
453311415
92706690
339069314
182197053
46936110
33499929
498636431
126921979
458418196
28150261
134388209
479702110
64824210
260746877
377657392
68515400
365441392
28960420
240269463
98796399
133752832
39300471
207784963
368701153
245441893
497175103
329433582
161876059
283276599
472484364
69362118
478291035
94972953
118133750
499413347
191611165
457217061
487301911
346914493
420845444
56691503
29497979
165027071
384495529
428827873
228817870
119386931
42385284
243608303
34447617
15479465
416402836
52997544
487548510
401428525
179468297
25505186
211967211
489696795
263432871
376510976
280267277
36716822
28645293
465259247
166077403
470227899
426516868
40701326
132456185
305467053
260323984
229997131
421570352
368834989
396761895
71509822
230524635
83424016
407940019
463958091
401710307
29812236
242222061
302460806
19586426
265653594
9652155
148950051
286910326
144260800
94315920
465939363
68373191
18676698
458124899
345139240
360369314
21701088
160352706
380341042
468882772
469147597
483365072
180003100
307345796
241902391
356551685
281599734
307578248
24137876
29890301
83546959
431603009
18139369
336768588
432818885
124756601
308802084
97827183
342388612
118149543
437141362
250221048
419711958
449638505
174042992
171657995
249585454
72182073
368703834
354549641
91272510
152256048
287552100
214545242
395527305
50483212
361922160
95145589
382961611
87860121
429872069
57058916
203195684
329137632
335791668
469394537
326098660
224875045
326407031
276338437
118749555
148201885
449795580
142607127
486818469
27330121
273200793
397268717
227760582
210649230
362994418
116477005
34805966
168341077
256981186
106896012
486552237
148800627
364229870
5868196
375197798
24547759
250093353
409591654
151132457
476912867
145010399
55469530
412985714
56164815
25614852
10208412
343588895
403048607
25122926
402110221
99492778
211558429
221013616
340551605
238114771
276118482
80981366
489936854
19630137
251963377
488966997
34892759
435568632
5655156
150973789
187843229
179413504
235915089
275322373
94168368
325505537
70391294
113802908
132340648
417756683
398806637
209297027
98106750
245371022
330581668
229046351
455784709
357706634
149528203
204676686
65344737
71727833
248401529
260340316
125504544
332172307
299807324
355096002
241510557
306554464
400572609
50272250
232409631
473951776
486658068
105144193
356966978
234494633
281934691
176127225
112604082
23695513
457525872
85899169
172568063
255516149
269255535
200991268
245898860
245506959
38239037
494000238
198788342
374909338
37084543
256270091
47811586
87806529
385488943
419617168
166344163
378627333
412497255
220575618
264303464
61470257
425306126
410835537
435010476
315110854
387579238
413546830
270752988
263906783
122486502
182074174
329507069
88996281
84543073
207101012
396299282
474878898
475764174
181130920
57947233
371361614
109959153
153195000
91960210
389691705
336425774
183722194
243707112
208498509
86977296
180096508
67392250
304236501
309281445
453493789
5126418
31169476
323579509
388100089
480224267
447202556
172345806
444688390
444872145
187851486
377005342
351112281
420640424
205637870
261435055
54572564
331833245
248411164
108851686
290922523
321462118
417457601
291687094
173135670
467315967
36313845
408186987
213822029
165545934
333080829
3866342
107380870
447781862
151520194
437695496
253585180
468524566
452676137
401807105
136362121
9563736
266489053
156234518
263332691
40524277
314931174
218596273
330567201
240514154
319863575
78261293
348017102
9374799
64790230
334613632
195996244
379686950
5825033
476194956
170213434
49587304
309199186
357665037
68329194
459287312
45030011
174168155
460486217
156105908
493828567
373242155
168552254
313056435
27635663
144894127
348514464
342226860
235522503
462010354
133469635
296796429
456456256
356867974
100946397
304590283
283157136
379545116
93714184
91822845
350843036
225125340
336238878
452424747
93033468
415065198
150178030
210874083
242566183
459522298
375632700
178283753
330976748
483804115
359254708
205726429
383173871
211938503
8460237
137019933
306517297
162657766
438640034
2425786
223046530
230960531
85048012
13441985
400648286
25759565
414577759
41858043
304171774
21319996
167131463
17082494
80714126
258662009
187016802
88912524
69182010
315456011
76058241
76361342
410236965
275684688
125878682
107440976
480628697
44884971
344002983
478894636
275617000
147698622
280901542
208779030
126914393
94185426
393948860
230214506
423110599
11257227
314147653
169954432
53536677
5000218
225964526
271002223
211350949
30306444
234657314
8834369
475914065
85633111
294068913
405053164
157926028
348224772
94682248
403709574
407985079
376862747
28344974
226766835
141881758
6766287
158518456
397363171
228009259
118315621
341282606
441372256
332498180
1579346
435579566
383826880
31845857
305578165
16868533
242767380
153509
181481285
311954679
240487630
186669816
430125081
356877808
36285119
79184223
220744758
125957342
46165691
27377391
292192354
304217702
334337306
160480461
56460087
182273747
276551826
370619078
37939370
232777916
257654872
262234421
453347702
173866593
326524945
288967646
281486668
478825909
265799873
401469957
375783646
67222204
457884761
295740435
101601221
181079690
300780380
19767277
429951889
61164767
138081270
126652000
244681312
135015350
42915410
195930939
106917772
346798946
204502407
140300694
465578029
194582615
251277841
424171634
479869348
342734914
175624046
27246926
31171705
376074736
469617856
402908862
314095312
458494725
194531132
422462695
178760976
268953820
336513857
281057680
78350375
366095369
143352064
95950549
409318277
295966217
64688364
93958077
458153150
221199404
415782890
101261484
377928003
345736047
67293109
90052575
105869679
402469371
344301436
62965709
278684926
107383779
430388924
151994561
358352661
483612883
245266171
104616104
127648494
350808814
230206653
161498245
120712052
47776975
335097958
141448074
178710078
137679712
473717332
301024803
372084365
434883134
180794933
473830795
438892548
477821287
257314149
140566012
5025232
279475652
463046411
276569329
164998655
447657618
447428581
377836084
384262335
417067161
475593887
290844447
116662112
388707473
212511330
36091762
236203461
244364444
147600055
271522241
112600462
303845012
381942506
384955134
281985009
345525652
276631481
80191128
228042921
117369971
149559092
258981326
134301269
136120350
14618573
271441976
122123088
304385683
382725004
57478094
364902211
263317234
7288164
487217621
142543
208246783
80902291
397948789
496095197
419167772
419829221
181468692
367750712
128821008
477654633
76434873
206745562
322088623
382872150
149966210
329299993
386866980
477876903
31761387
144430233
318465474
158524374
500159811
499566809
73775034
47139295
304377495
319148058
142408386
47484527
485817654
478961410
479712803
272669405
289106617
395495422
290445182
494026337
391717988
462151860
140824150
42008883
285993589
339944787
446933969
68527727
16180576
159679041
382130723
228500238
440556361
21949618
452363953
276111829
223059302
379543825
45400268
120663329
382429185
391113415
398692877
332657442
86004026
113058327
220463209
128411801
2119625
328474608
309166191
343837210
2887082
421091979
424832488
59930326
254646324
71068579
327194995
425933516
191585884
256515918
389084121
227757079
444989699
295364310
60275625
393475597
305511039
176968557
354080101
209114663
141512218
51359772
285998340
132839697
36206384
78869265
54111527
57929513
103345386
352008009
390553348
365677991
230213823
38587883
203089206
386453900
351120485
74465890
451917535
403311515
33493629
8777419
402317633
481071794
45619626
463161912
74052287
469444065
247724417
134621225
209733081
50601308
302784978
24155884
380136965
263306564
315584067
300757969
231977810
8256067
223441432
115179104
417780252
123781097
188151291
155827490
493874986
261656791
268598138
406993706
495848342
307150435
484025271
221117257
188369112
218855083
166096324
385277587
228033721
376777082
277684359
182856310
342329287
177918944
426044303
228407808
490113395
224055119
351574081
478586975
442608018
267010963
375029910
476930214
210509473
252809105
146757060
145320290
110935142
134259285
295292326
173960479
455519405
283440769
460584835
331131091
270222802
276310104
266845773
129828685
47152941
39201452
412125193
396456419
237407450
350465015
41665052
425365091
398018521
222713106
313781957
464126360
13550504
496827590
303480829
334247367
294681740
100225844
83915142
204607313
134379054
312549374
471864947
146488104
433005322
261792743
180019391
242568349
409171908
485367092
185359846
253079109
8935408
116906736
329098576
77469951
462425885
124833686
275394608
347214019
78671134
164955871
371218278
449293101
369676890
136168164
427635674
263295334
164182483
103816169
223340859
90742157
55778798
130667753
453205403
185607490
409081776
139320204
78911305
192588897
112068658
449277991
318230732
96866764
277979698
208564808
70443404
268694053
272144604
404501180
110370634
371509310
410306961
95710594
326230718
287120876
96751652
479125618
416423360
161613157
496410075
27787502
469929916
432756832
479370887
231015442
68058446
23889
169658851
196090563
426133767
180591897
130897960
124926823
374083454
162782079
38449054
328732420
120901247
188767523
45857815
194366345
331584564
102098799
263739565
380968608
394059066
131030385
415233284
211498705
6534144
5023758
142515655
326678923
296475742
62132239
285635658
4442770
494552205
62829545
192441737
413836157
419940772
122796462
47910426
85699319
277635884
118322024
316651478
339352831
1899752
496658105
441871117
224056486
476590
130486115
126140725
273818119
443488911
69282138
218556960
188438442
136823395
139913272
221048155
38153536
113348742
195371012
462434752
369296242
461169974
411325953
487223311
181330436
443629672
438330928
358766126
198457608
476718803
307122245
359482870
377181901
434258247
225882583
322018748
473808624
430695528
295350713
199345663
426359397
222640227
417089459
190694756
116419006
446029570
334335846
51944051
321413911
296301643
225296233
424887272
194067487
342687467
187541956
374422245
23732180
215834447
136037232
189953183
232767790
172820550
144908172
458562804
108923123
403644932
186515659
378429461
9534243
157606232
318982048
468885594
179182210
284251033
72167034
494464005
299081523
162137305
489318654
358759937
424370840
298090493
400799153
254736699
286202865
130952659
243794776
475559986
136022666
383117463
480227454
440370012
363624946
299663544
54058689
272270701
173831571
254108804
240350166
109652960
217635587
81609361
257384823
340117588
212947554
339381663
40267581
74345841
296231671
95910660
11246300
457515684
7029357
39562275
366861857
285639234
45566503
190063408
26782813
45374097
474994499
82271323
463381937
67588648
61989414
354880899
115506374
182310210
384849586
220548111
130027939
44505203
158122082
348511247
156234704
148489295
276201652
497638522
27306469
40095039
29087570
307664181
212282343
342437236
318804844
308447460
73785391
174691723
99839802
170552717
113276952
266887286
97084772
387762636
207752434
169312049
342191217
182065358
327927979
40473645
77439838
493581563
172848716
261481630
130429373
27054410
215084416
374402623
71815104
117230114
168781563
267055053
485137459
303565771
446351733
201436062
339825832
254556730
385634198
453389702
461331554
62809296
205058421
13632110
21116943
141973231
420705581
408756972
249993343
293977625
191627030
252888316
350152788
469000424
387229241
40853058
97287422
321480541
351245908
215652237
199938622
111116126
355599690
740125
208675752
301652241
461482995
334832325
403524192
144404811
149861149
299466951
469711355
21217646
294105197
127333058
433222097
364593880
319767018
392672418
152510450
458395673
90292063
94260943
474675330
277124121
360314538
324646241
161903176
152392072
331966958
486416314
134954572
68396463
382453772
278584870
355660040
95758741
470028229
858066
387097184
159805911
186835869
430328049
155302006
322122254
89936749
455048125
400025920
290143448
355219770
398849510
482050557
428695881
370140147
41766080
308528629
351792372
268851862
45416986
180480211
29824976
205654436
315981710
428024620
343577132
437817845
260068220
321269867
254001543
55109389
125068617
357260201
307473511
299338721
115076046
311098545
264998847
305312926
6167294
22699253
491071293
193221526
70106773
140119550
441110539
352035757
138015109
465576323
17343203
321248738
31866232
311001117
189361159
379499449
324534826
17868837
196659167
44261015
316501756
58192091
432450768
152574095
13469905
195961358
286154360
132885279
121841666
301656027
415626782
133859692
280828290
267420835
148316924
154728618
366457464
220009105
74538199
349859076
395390447
269937320
125254770
148859376
187431842
477058509
480893921
143372290
2267416
481297345
401568296
149647646
57419075
219546394
115695859
167358793
467468473
393301844
190935953
400138262
305487475
70089701
31846663
73356662
172159741
187680187
271249313
166214191
413811728
93216983
45577526
279744469
239403809
292508231
154155141
186310520
351141443
256607494
418726689
61771747
146345663
216862468
237026650
438394159
395843792
34105425
220927982
98060771
281013485
455960441
82903059
12084970
58970942
8437052
497365098
22962278
445103770
385126429
268417532
365540707
498531098
287975810
481465656
110041600
414201372
450882780
44205413
208795063
476755025
371436952
208441666
333608385
411095539
457598412
112285017
232885431
29195359
414256117
153081692
432217143
488918280
44047795
343161586
80020225
88663755
262661186
148552861
37170390
186674663
450737611
120725868
173764719
358194684
466241159
148588737
455973780
497451032
261818296
453943141
372153615
415521091
367105029
465688764
89478290
481854945
68641251
438637426
251241963
33500145
237664078
298380
52853926
363008833
115029213
207462377
407392207
17998697
226130837
113417539
344050956
64453103
38221328
9617235
387816726
278663793
453676037
415851474
65084563
43532408
222242509
26236058
24648398
448317067
336062167
327809204
1438619
140338265
43865419
250955794
238208672
94796395
207532224
437083475
221871474
157258662
138130762
277064107
113139507
245345476
38662374
221336379
378065442
247011391
159143467
161604574
85797983
390770112
459235074
350245189
138025294
214290749
84433548
155541761
109271583
390125584
6314843
397946337
418035911
290270405
91116407
434062379
491226485
62193354
430620589
97533292
485441505
98526805
445021707
350543101
395074509
114094315
445401722
248475198
46471152
350118653
441863911
255730300
19283925
462455541
464255974
454160809
343338204
395957405
300723409
446355952
340281194
20851016
293795172
374668882
418023606
277720479
400934025
99202220
94403050
116327027
229896420
32796328
391352307
2854830
469895432
303842704
450505866
406478566
444842690
158877258
462970904
432114446
464768985
470424221
289203645
249986395
153960065
265904303
56362652
202795233
5067624
312831818
393600944
490244548
445515184
54486055
212840576
272040128
197863952
193474626
492708369
197439812
126201057
423001435
55571238
177571972
251264730
61245459
264023979
129733784
136962868
176949829
388176461
145078439
103662780
198137223
203986344
487102725
397533182
457622264
425677425
484826508
356579836
339993538
393530589
316576226
282734601
279031964
20759815
379147107
497661580
41744325
224017506
38402902
433059642
119468551
370841765
174854286
61903175
386691492
336446472
468177700
282504896
53382480
175987761
469267216
274361752
146179190
129352656
492971522
270326206
44494046
387056799
473892218
175845631
313498494
116480074
23669820
313012824
143596269
351806438
309418825
84812302
488720286
217998106
456961830
330143782
48956721
343748778
270388616
82467981
177407890
259599315
86022423
357056803
190606252
170920238
252300693
45342207
74645304
2241926
11120133
180670596
285367461
224298271
400421676
233311994
446563567
285672763
374830568
460033218
215136117
277440305
282786373
388499734
101115352
482348207
82397956
189731516
386991419
343706257
154125745
229294891
254925026
197695798
26878587
329307095
334713492
308120950
481694228
243209994
20204691
147466177
86736538
292030653
468528834
427814490
434927973
78583984
6385860
491475585
251545706
176344324
177883182
11470553
432445122
202601943
7175610
376651309
122207701
321443090
36205582
423766300
447014843
369893158
178584849
328622192
233472867
283647667
231296172
314580986
158758177
248206493
173491718
117026596
482674398
484086205
265556645
443741895
250543675
287185109
89794154
286999432
109128521
342434139
489837105
17438758
133095183
365004210
372687166
421815507
339430166
137377780
202697870
196657677
149089837
225406218
59389240
410398073
247051768
356815700
409767861
285963046
103439757
125816776
149416381
466724275
294818474
440382424
236876482
75224453
449201692
430900629
389884896
395282467
25429595
477658848
200851311
215251527
107672904
298042774
39855610
81941332
465140609
425522016
233258308
168946190
323437751
488639385
166668877
277261060
451945152
497645316
19651030
125502163
164464856
12733067
187380774
379275334
314999949
234585612
302201219
202599707
348915958
440616394
393444824
449972655
398230333
41252595
254823593
349370749
241987259
247307741
299692668
162415319
112830319
137902465
208213548
220943840
190171466
250523431
162193282
411389946
220655625
284881562
8673289
104684092
465069210
338269650
124228884
253045370
368168207
457085018
8816536
80754472
461027186
291739354
15869997
267534187
403584101
273202136
290099255
454493658
81535576
413860120
1244331
16502933
331869051
161588438
414890260
25181904
200834710
328922098
93953961
271521093
432029431
140268123
193341262
178352081
255988914
382317136
484629438
399807675
216344465
329221212
158376321
299888223
174366446
279355386
377084043
473463760
367958949
36159079
293663288
317370817
218369714
51043256
61700328
298714020
160916748
499594882
311217079
119392295
278823536
427194274
57234316
479493214
105227770
195909484
92970912
424527030
409826631
109650916
308948222
478324884
275864790
65251458
410776425
347845612
149879236
79037822
231625826
386458734
72125864
327561397
60074943
143691649
128954757
81337940
167960126
208384076
149081548
172657152
173712745
206650962
229684189
490760246
405876624
24669114
93316249
139771164
95052122
415673001
145688497
395069271
362094122
60528610
87760168
405525146
118216864
190136837
414223161
438147598
63861708
367625172
349762105
471629638
10145148
123438188
74299688
471327424
86819062
299734181
76824394
84828339
432895528
176112646
319107480
170226261
57989328
385282831
91042665
350743874
240609028
319609979
318914013
328556361
185229509
293789193
140703237
263207846
369783239
260775501
33154251
363296698
257018161
367699728
144426092
221124206
293064034
51277753
298459485
304721504
69240201
115883478
460766761
323351727
396280163
445228516
198255361
414282696
191020555
441278380
266142714
237353930
28994477
388088478
305139207
439053893
276401036
121047647
356064220
423759319
16805933
363366657
125605310
431618336
150924378
165400401
307928713
57062251
321556416
297244599
104781548
103586665
299134830
279696581
80035470
283639246
86660894
88732330
391941502
199251349
205178960
17564294
495175931
272790147
493723490
495570066
293486323
460113953
105814499
437698357
187728978
99683751
2952524
365494935
453418784
331311416
492277906
292845994
72424784
38934062
420991057
104918788
397799500
494478673
493006579
484966755
61366592
296783448
313030562
16961959
161454650
478922992
423541234
143233597
218132641
87426035
330952577
53169791
207090812
338959648
52200838
20721612
355334015
477980041
426189107
47607586
473154366
401732465
332148832
396542321
247252130
330333391
257653014
151405200
336771566
155031775
273248606
235933281
170291811
458647655
485780987
286610665
323727191
72923370
346753789
356506641
42894817
240689992
443246431
174940630
79845756
429177561
223211509
73028723
467861154
469703565
322252778
84088023
294575276
302464350
497156577
429081602
19648429
159115685
87278484
199002390
134549990
11555589
304899397
92523703
297117562
145327899
337383276
472803847
485355470
56219538
207814953
343147272
456086282
496942324
476211221
84203249
18580639
149004857
429809820
314938577
192076800
440491718
285839552
313691437
233763513
408124294
78057670
344044232
494331793
63211676
205937024
285300111
243228779
330148779
135085441
78737956
442550053
146766666
372407266
412188812
139441253
45344013
39969198
166723106
418827429
238325678
161352512
273769549
207084098
209828047
20279719
295456109
29475729
5011245
498362846
53064841
457761367
272985740
41399068
420928574
385011923
436561252
266852650
77961566
370955213
175231497
246692806
423351949
471856347
242989609
322851250
237289907
247534551
95493359
279200068
307056245
398374165
478848286
285683123
498186423
254880331
161407460
493835507
89737594
139606385
361521485
1771118
485787407
218807747
250743624
450189569
116027365
396907889
24486315
324550725
294003653
27172770
63066522
466831415
350900180
362815100
184891183
447015417
130486819
59451724
425380351
96688725
183956057
423292399
359457541
87537514
111014673
251841976
189770842
419280769
426885497
14696042
176389383
255801999
82326837
460927464
201489608
192877812
384825407
323507081
110564835
276549348
278721593
216578594
185107657
224415429
484172296
458673831
270247780
172472777
446568524
314890104
111960782
1636945
361179911
164201456
216620462
413135810
449333371
111285278
332055149
97472056
458102834
425084125
397170753
85295848
79584148
358955003
185637030
267302576
182666922
83962383
383677175
215378934
393115495
378093968
500014885
402591974
345022605
248363945
268790974
95812400
456121812
159310447
397103650
297648680
186148277
187699298
142784428
323595142
1976480
354570950
376970527
37386962
290670498
530390
155814980
413034953
52095370
147765733
24092588
252063676
45223388
385494860
235790092
407031345
453456103
439911530
227536882
496018341
71022177
428627582
50564007
115589492
186858359
119211884
437031149
306138311
326785962
32103006
34908346
446068423
206328746
278121143
318670496
108611897
469173252
398765325
37460338
44821299
80546999
224836954
478720150
289828594
291038366
378768481
444017814
315979336
460305001
201510754
228738404
158083293
246717285
214351227
255402759
36165698
123820161
159781288
258492533
469993613
361897005
293919427
177104618
51126082
402236604
304354339
156106085
319485563
45094914
135613001
42657169
377318480
266239718
495798293
27792635
214253091
264031253
145196790
153090440
435488617
239358499
451470669
142669294
93650443
20491659
186072775
410810848
328401116
310758101
255512022
250794787
496191002
197739570
269524159
82153401
498229805
26645739
90774730
128087635
242325067
298382593
365281398
255619139
82912862
493534765
435027197
323045457
404533172
132586108
343997345
224799858
435817743
115357924
68311841
125060064
473783666
270504570
432462463
479545619
1308791
403637160
280917149
346220786
370913656
286967436
254184784
433406054
467284981
425580498
91038310
466339201
256356754
230708183
8535027
480238067
346268433
384750199
144460589
406795589
269919800
261411295
440870885
67255549
25359681
107138970
58124210
5480401
247239467
53335694
309674526
217190442
271048003
291059453
154258310
23875512
254341945
494818016
324725156
191000606
445116341
136891321
381257588
188056735
283062389
103546782
153441500
329369021
321089521
169620393
400076130
483270322
453067249
449056617
307399580
228619365
144138681
388365147
321159404
394644948
191070117
107366903
62602057
237041788
452941370
199277760
425231232
274535834
55320482
268901995
332125197
246066228
403223094
172776448
33057169
176357678
215024008
65501492
26553536
386964268
89959424
386672639
148908562
450847168
72031144
45764943
148853530
3493579
344744093
25593001
441195775
119402663
460280065
78309231
50167663
431970167
319559382
377043306
326940300
126056809
212369999
113577021
340886850
67615107
151044779
14651875
155779306
324533549
104608007
408826301
277599465
293423734
324059422
234163326
101971960
26340855
385835567
310928634
244694732
433838146
261230173
170982888
325517856
334883559
148050186
172445586
7571216
429245458
147262731
31581021
235252889
42502399
283672387
144373908
402051193
486749563
95592355
110425532
237963187
400523940
189290928
469363152
462796888
76521162
129147836
200224766
323088999
8063050
86341418
13957982
216819795
482266741
359684538
238509357
385719451
163820859
294016200
229325693
242962870
418865003
207642496
87797374
276361697
333812960
266911400
155392579
350018664
185459952
266997751
66057644
112199416
132637357
258951679
22995266
70905761
307009256
166656228
150547277
249836929
494202400
139191313
426545888
154396520
333187742
149003485
4825795
145532192
213054741
418753895
119169858
361689526
133265990
450983928
394099575
313591039
330576018
169645510
113552589
135644327
333539683
27645501
105022575
248313404
28195767
327411291
357613019
231423443
220018994
126348342
120028952
94215843
93721017
80372443
287463868
222761898
255948535
174314239
237683125
369039395
119852652
212034771
403856068
318556197
334622761
273486074
295192091
397832800
174395900
234107995
217132498
97891280
99058571
392447006
150930312
301915485
221864331
351964806
47412061
142260055
119907296
453502317
92814156
223740503
187982540
341561072
270627536
304677228
242237120
182739527
255259970
226067992
201947360
210603246
383057040
484806472
112648777
160195494
177559682
33258106
443796489
194013074
377760427
350345325
1917760
177591817
317864115
170488103
214506712
380538817
161959469
273524216
164581054
188632481
219366018
480530189
80371003
110173313
221423631
449947172
83151274
231034326
353033154
264818907
129760652
273781333
220081251
184230176
254453552
170450714
346211395
194319074
304942905
24803903
224774361
435881847
335727536
334044542
305870900
166324203
375777294
450643927
77497754
400284539
393453397
182000012
233200737
322928664
50870254
213432629
195527215
150107659
262254664
110031719
157980317
33714866
30047320
340077128
453051285
140973745
369122658
439017950
235059257
406887276
447698572
98437633
150183690
466945968
5626851
450901297
289376781
393815003
99136425
312815001
193511217
148367136
167731292
294790889
295241191
406213771
428815802
31334200
387318951
14382509
499236726
249247942
165154592
221647224
336547866
88874748
295605719
91672633
169842887
110003315
442296760
333919724
63075295
310238895
25105681
12131425
419379120
246382359
226947446
41828421
50656503
123858457
124528333
130644586
230822759
440758868
467439267
136770208
476586331
301779312
119393951
345051882
292444228
214768502
99538262
429604238
299390279
249536218
141504778
132941115
24417350
219006119
52801649
158675806
384351328
343466379
323874691
495924345
76156145
301091064
32002797
132613059
435189284
272163866
148850872
192392877
37790693
115305144
223616919
420824142
7971225
306758035
450852040
163868199
400102227
405603107
298948291
62041669
163250327
4255399
139763230
296762972
134796985
93785403
302353833
98335677
390587182
437600338
456110131
478097694
214418625
468072500
195611970
313941867
24070579
85598587
252324650
239128447
149132700
363861599
153011360
21645216
17287386
238764493
331985459
254826135
202769590
55375188
322972944
439325415
317437078
94416673
177722847
265582142
127846980
436674399
277794288
288719139
450824782
388080070
82953125
375131319
247509182
103880297
251762479
38473100
273726245
491986174
23167635
55159972
116350714
194944875
391944826
272254681
281081488
467343494
405589358
316501069
409276106
200813367
89672007
321314478
486669995
352154232
13030674
311643789
41468432
40221501
470634362
49078942
131824106
176054498
345100894
113358279
150240104
474839402
188153083
163237732
381707579
185931799
184986935
307648396
198819945
413035690
294626385
223898765
322585788
348920181
292967356
310647232
321986697
127741100
406961150
313166813
198264005
442713234
449824032
428871057
299177970
116329122
167770184
110468715
144716835
436071519
16790616
160249578
128236363
138241932
37040232
351343196
412602097
259553018
213729639
460029883
300975419
369348117
181304551
342433019
322887302
317375381
228797896
468653533
209715259
192313736
468467189
139774599
385761897
141044912
35001298
363431342
484131811
16009672
352704020
242494628
173515006
415007822
354963165
91238958
204243946
139786511
247807257
322359200
34996973
120204568
431498405
135805822
228496316
355046267
49849472
496606333
332665213
25818534
183242137
163748670
134920799
380722914
24075828
205643287
181721414
110229059
447054937
28908301
176967568
258597434
109039117
77184169
421001472
199326556
26712003
439551219
239461978
405591278
462452438
51200038
13486388
32537277
297269409
487676109
147346231
309098959
242693387
439511991
133984794
63939979
5506051
19808242
135696802
117901593
407165479
447327906
496373124
11122433
283155294
65616621
121927003
210202952
415375317
439396760
55950630
349233037
493622101
216831647
230359199
367460039
285714587
17280874
142794332
451314459
285744900
326647727
25081990
148224209
219696320
171565285
92734432
485930632
63515166
285411036
431232319
47324484
152236171
424514309
396141079
282976785
311936521
232283411
339599920
12562162
469381369
333430029
468812341
342809410
68396257
166405653
52278458
85736516
488324657
287527153
313190956
176615011
30480014
41050397
71415135
489441866
200742261
344383470
406128951
100999829
171233783
185006909
435202072
92138416
497829994
147669872
370140294
282128041
460456243
498545217
173530114
193021633
149711839
88433809
154043357
66580585
354034662
442022109
37647631
448887579
428101356
322914949
480762990
194569325
160901898
344559233
401038457
70960382
113124866
33298916
9763733
71278233
118632895
253739237
499716234
473430195
455006932
460138920
121864797
176776432
38102639
340730998
365452154
379759080
346835265
141309241
282055537
387142211
475712258
409764055
449310795
52274393
132902651
307849999
91183160
115737171
271674363
61800844
243129999
253840239
428826200
319449415
418347789
170644155
240376685
198233381
3672064
393472528
95164911
193071377
9785095
129118943
417659461
498343402
80856220
174657030
485047673
38245895
44440410
30184934
191378192
461941846
162933005
334582902
69440942
433566274
55279145
416624289
172857476
453612063
252893602
498933397
24404905
203542709
218753223
285626270
180612557
406625166
168926691
74627575
32771290
140950648
34490550
191365181
467572099
301631967
411189549
422706703
131662813
40955404
450138567
265856175
405630038
230180850
405430762
404959815
8276545
72468620
396518714
378980080
9855307
80961493
288319987
165400933
53213240
96071104
334369294
53475220
60003756
455764300
105983325
142302702
468914379
270704691
231822580
22406083
280110851
242872711
170271779
473659529
9744245
280680883
192504246
385777860
241633373
281808846
39626463
204245041
445085554
387149926
186693354
285082209
442401231
97603368
456667168
9034485
292756373
281095163
245276115
391464325
340885766
289229175
430441964
321132431
284664984
192077634
309165560
254514937
87056438
264853361
482836842
173088489
139546834
328632417
123337146
197635045
379596428
173617033
413102447
302639164
195265239
199166605
389670713
49091689
60165700
276248707
399467019
272095743
193916666
378297941
78186370
243056680
127464455
383089334
442691250
390088884
440758058
126828149
23820166
82760579
215844100
416403807
406917581
69942386
120768669
358892468
452716014
52355011
178442094
442597399
164742470
251094062
581764
393037831
25889098
264772196
282315334
441603666
149254885
176558298
484305691
352233286
475068022
71744428
221452948
123632115
414806377
430487600
143364354
19484239
357692142
165279349
395555630
11624476
60313812
81272958
466975604
247152865
78770852
356203439
194914232
319117431
229821334
382614363
463042110
452503174
177754479
399075044
471661809
499410692
358261877
19153292
52333874
115806841
415708440
345143895
353718839
13911020
421563454
53783871
399804850
104807792
263176055
360913434
221781044
242080913
176691266
178383025
196220022
306797738
159210347
128818615
166692279
195297297
466556363
17887102
444070617
278386891
428180774
463953404
175724507
137219827
459389685
344028573
247752524
300681960
411033036
45244215
243566376
402011078
141642681
122753276
456318647
64667567
162553912
370832055
250898730
6806461
311030285
425141460
205317444
138318309
442482178
335856824
271200074
105505647
155425711
225101768
313767383
243381491
244334094
487812254
310779542
464467642
86376010
111629884
466030256
237158185
75432948
308699317
316925676
324647364
22527918
212030017
457485674
112167825
43203138
193504733
487693492
417844138
489372159
352293066
307214634
279525203
284522308
199323822
14716258
14066426
140053087
368035932
253436985
257204290
67201224
402093719
405106817
105381652
162830020
71247011
406991454
394060314
17482189
423520698
190405531
337433120
327317547
19553303
213458690
196318904
492302607
60074630
50219202
248811847
371265063
415819249
232985322
232383411
63173034
247519830
227006451
275059540
466151153
802288
50779459
36580065
487295059
275532345
79092122
154600663
300713796
72560558
473569666
238184414
8941371
121632390
338518212
293714154
200573982
467564977
457337048
129929777
488550982
308323548
209571426
197131119
139442951
371918032
200627839
444506541
433463234
67889988
379447382
46579565
292773432
142237868
146625386
364450454
206311190
390394365
403229302
120910970
183630046
383377472
268176527
368816157
69892839
31442359
368622093
367406495
499650129
314405632
412486599
241215337
489844800
78828739
456082693
323488723
165768076
420756543
249212723
289200096
455648805
196484839
352315238
298815118
307119632
486902702
332202626
492815668
197122157
114399433
29949314
408468959
133509159
447529276
272023723
192930505
484443240
97817002
385283782
266287779
365721120
492460148
98122861
422089246
432270982
120330846
302501792
316513079
402437275
342967625
197595251
444438109
230813225
52092016
380619166
89036825
232475320
35810924
167386797
337728753
400552756
58076790
66995923
119329727
173480059
280118145
280352748
65027271
134758498
490460578
234766872
95041666
462664185
479821416
429093476
387526269
232566074
405760011
163907720
295797168
96986985
995272
359927319
253409260
391978623
178633396
259816732
442916303
348772403
165019907
357422153
331545155
489260048
127898246
209215497
339491166
185349172
284527841
452040470
27594181
234599621
290163222
187607390
421218583
156631384
43386251
37211864
140628304
314543128
356269214
208718857
410628745
322199527
494227983
351659706
269503509
376047396
148071770
70485661
144236184
277714730
151025585
157994894
330379648
152048735
191103177
193767290
376875938
444152032
275766592
313596208
202433407
303203899
350365611
10152242
41156879
158643928
424587611
328018127
93002482
55947208
409970506
200091515
172076419
148537666
399265179
354107242
172474582
165774699
39338509
368852060
446050812
165059099
172502805
43490372
173752154
247289050
187553140
350086238
405172390
315093891
411917055
8121564
354666294
26689014
190458975
339815098
356249239
256047035
121385353
261066039
155369066
405321237
95414040
26008613
498413836
383952939
195824642
337998001
287529581
239297309
137423461
188179544
432923412
278929199
6284153
236377852
73053434
410149189
171657845
223399511
215077085
68366932
386255553
369738318
237209526
352930685
29390521
247500298
126979372
203047994
189783669
94684670
52233525
216542987
428937286
385914247
297399292
428605658
281787364
232381051
478107870
482280885
340531751
468009159
86978692
109153666
446120537
376974027
185137467
76476144
194080401
420991343
379441301
1398523
438607185
305687251
389322819
414219388
369166265
324827044
333921502
69412475
50923416
148077467
175786514
332595390
208061816
50400270
384279416
470459076
486442693
318644110
30382745
141971611
195975851
48334652
283969083
172061836
330664906
233046800
266505088
418037120
216587649
219446123
30034168
288685865
72915369
313351677
125139080
386651113
183652018
205332424
159595437
313775708
333905678
105575720
147914364
259925752
75152542
315267800
72801097
106894589
147455209
338258023
222963867
265547089
275640556
198175553
84459858
243452594
265700003
226919294
497982807
422509803
414634817
25884185
320825057
121970666
115614718
88965346
145259586
107133858
219737030
405995795
55617277
170018900
396204299
383881661
391073094
254065770
280274472
276614970
485860268
203797149
219357537
274264993
59257182
380299152
495570451
326462653
310894321
336931184
89755737
165665506
460453796
303771481
63055267
289380751
236705439
299113743
296117382
224011058
58385604
106043794
147863925
393328830
290877283
206101398
35492364
66172993
158675986
472736771
269926739
369765650
400802423
235570673
174283206
409238093
179186577
40679757
97111626
221924116
113420674
350819253
233536132
444700893
444023346
447727582
13907476
151407784
338926877
77943870
173499754
411989746
54101114
491300309
207043482
350103766
186226457
66816248
94676024
83917021
74589461
85691642
163496293
209814824
461353231
431283765
35157231
53742532
405896066
125905204
352799027
265529931
331529898
364948493
259057558
175585650
315799016
139541444
47517817
286002857
124593539
351242532
172672477
139649539
467592662
292026423
7635556
334946926
41543145
346087166
56717699
11673032
314923719
77045169
139466083
361141890
389432518
325654461
338734718
162730083
37117629
167873700
58322935
76996528
322827888
459363044
258735101
451108474
213663091
311233635
175253109
6033870
105213450
96912518
397404818
95637045
233080442
29162530
316819822
435951500
471783259
188471528
478155774
59443535
121150310
422030638
220997704
86712818
113852593
101382839
198705370
10316053
198199257
344877698
120542588
432262499
156560286
122744490
374466486
478408858
434809780
407040969
50385125
486518880
71145486
444441541
34771662
238934019
254728717
293489146
134886542
485921499
471024583
16619991
252606536
207650130
200891909
123075691
448089292
464343933
200489126
339485377
418291667
39625362
167723508
469216928
385673554
406415580
272200698
435986647
87231022
826053
44700758
130736978
19418672
117899364
55438048
204768077
156278930
255447813
319056281
120689618
275115408
4303717
60458943
16180048
127572847
479241657
338987326
423053521
176874128
327542650
217837981
109852273
410963697
140822175
99436928
436636437
13620726
93112682
95105631
95894205
52544444
209567542
27092450
499551846
295653369
5360103
53041120
218008880
202575360
281797082
159201697
115105742
372218818
403297629
354182479
27098040
39095445
392562434
248297050
470529284
247722686
273051041
53372812
186737200
121512924
358751578
225496169
388877661
138336905
264638312
76293414
128735566
191972376
181270532
252448355
154698653
392766270
421215139
450268571
175735356
273925370
140537317
189310287
423257357
333148231
330287344
363381054
234711261
447594569
171473356
351755965
402190570
418438061
73063119
197512968
225117078
181696756
427238716
167486631
38718138
186743965
40127019
429672130
451729955
218891621
56715534
280731694
295265126
97985844
394054898
314543362
59919381
1306564
213757292
436707355
196326310
211180868
144891498
129767379
241632363
326969591
21040543
338212462
409616299
437280556
457749819
156235006
201419987
115073626
134111073
7015199
478382406
401743091
272950321
301037341
43545851
443908407
149324133
284642756
310277536
63841605
89902276
421993933
485345
102216270
18060873
374208767
264284651
62600859
246348625
10655155
265406939
376069361
413973613
220864672
402686826
93936329
416220610
162312165
207107967
246297727
160300535
146437169
261323889
422078322
407184233
393397152
293726860
283612821
11945225
66252254
85015163
290923110
148622608
447008350
391611900
439373283
282567080
323174238
423481632
111008265
238589229
199858960
347544776
282359585
157222068
164689456
54796060
260550591
4412110
183786965
396890538
106786328
212911765
94681503
17046856
154387398
363451201
336540834
69618754
353347113
406093378
272764920
246796918
326171646
438044864
495832386
392697101
481604454
49534819
91719148
38853353
170180118
306984712
293591754
33445157
374139859
452351647
249898363
437135225
220600614
440701410
306340278
315371508
413629668
57588216
434160351
241051879
51489894
495264567
204749726
406073774
141306559
406965040
492530052
143250146
198632440
174503710
406192365
399452859
253059853
253428839
205966882
160398833
344278700
32851896
478365507
93634865
134613812
380570893
377999601
426636951
356108089
463211880
132343620
32838296
37606509
293699829
22975244
461008096
341006941
451928104
6980840
120247720
482461441
113688575
418969987
109925704
422441813
386530195
93454347
434314987
258292502
258404910
60581079
216099649
494196829
114782798
170258513
428651132
311995462
353575744
378311185
491513562
76911220
275340537
20473180
318913872
242104231
289588141
68221651
66874987
199569520
368617200
387245829
458662617
430676609
119160728
169612074
31221714
45817880
32659762
408371349
383245010
246942765
141782492
176405419
148856739
127685490
129000617
413051586
146383591
377087379
106025390
466163026
168909298
320407794
41363434
313060781
121691058
486854675
6606067
342849160
467216667
217874397
338593046
341753470
413177796
59850055
422907328
385972152
179260415
102100913
121007134
182732304
273655094
58427139
422527777
227961529
93360521
325538872
424635656
120112322
458264627
426813541
412605379
47344822
12332997
193104725
290541283
160849912
162294041
209592945
285413089
297870050
376324866
206249548
492922815
364757489
119747567
218406281
89895623
377319911
187190430
444448947
263723463
121524273
438551082
140738130
418556902
174132788
136303436
388978899
272975297
155858826
3336988
234587272
347463572
290228270
197541175
90460293
380857293
57116439
20662874
483801903
220723537
225145492
35860481
36166219
371963553
123307313
412813031
212272729
85176530
82463026
21321611
197088419
497288369
202005487
205474190
24425501
402273286
493749756
256199105
242990484
321838796
308341457
320072441
350148733
457406578
31704115
439076624
265046213
56909209
413059141
123455548
270150731
90561803
470137108
193235924
122705421
320615977
363401500
423934658
98792033
184090881
123503557
291814856
10618604
29513749
294731152
374022255
225702856
214561180
440794108
95156666
84911743
219129358
292905616
419138008
146291461
247890492
407402678
64590056
319348915
289560268
126744575
334900252
175074601
26403297
57018997
67800156
271499833
328378448
28752770
148511019
22200111
75734998
567655
39614793
205828719
293087435
170679715
214083491
425684137
360746420
104307869
462130464
276935466
365618369
111300152
221706493
490036556
66863402
182749502
11616389
408723532
324248619
165938019
19052987
433691725
450667783
37872985
422898306
338350995
414857796
304127173
251111901
337334535
272934493
359085026
217665386
113221998
352729735
141882195
307521763
123201349
426776024
58127763
314019501
57934263
492924974
292442023
282998377
122732379
499467631
123686802
351103737
182926578
14629827
424375239
219394621
217608292
134779871
409872090
359498014
52868260
111608291
196335368
311800438
258805921
105527947
390137704
234893259
455022501
164881290
326542803
121754717
120478849
196034207
81007776
228535989
365951800
234202187
118538729
317774169
258362439
339891801
166158271
410665238
320482843
457278539
357576404
348854336
271153159
272752086
78993014
144217261
227739824
62384838
452736931
1312904
486634298
262983651
79060939
177219817
328464155
371941648
27265569
393863210
307835336
53097954
337336589
400442694
288281981
116438874
58170332
482448511
1637051
419821533
16195112
473384216
384598268
366600444
468272474
436211513
126375937
265293315
3442165
375640302
179058425
25836292
5570380
307619621
286202511
44107835
406491700
377820902
214929070
280146107
422670033
178740707
194329211
302441977
132295849
453458689
345512794
322458270
290031313
243056794
388590330
222646565
96771449
190448889
344182190
125636380
339920121
7828755
172602563
233147193
289336018
213445543
300108616
440651123
110963819
162728361
232382409
423049508
338623414
118161347
481479569
401732887
133005979
237611525
469454843
142418431
270085632
405115668
185035593
75687752
87373402
370919331
32501386
401178094
109725604
24141167
32385610
271143711
251015235
479172453
398104646
112803315
319637316
139469211
273529005
96642119
3418959
372681994
192844872
248369461
413265771
340384160
161380549
444411977
207182914
209158848
182198512
74681179
495568494
144935791
337986210
228301561
347265257
282312287
109470651
491867686
336996321
31259313
393347419
68834530
481232989
390955080
342690865
281968721
102960212
208574387
213224450
183793120
7330829
427435165
150763093
85404313
24661363
98136657
453949414
467121703
134529269
307494212
449450858
443806482
326011714
353163916
276485778
11795638
366460468
249716926
19625314
31618249
193337202
382022837
232072707
341103936
265660533
215665834
21450807
389283091
446979189
208449669
194553989
218917878
28242874
40763634
258279276
474751902
53673640
57705314
77992948
389362000
176217077
364070164
162809153
25682967
176383713
334073673
492008027
409718618
498392648
375649191
272453286
451050029
389110535
84669957
254817512
217196696
13370858
392929314
75882543
179108315
146365784
485884984
337897092
161742492
144964969
393105307
305793224
15502013
294448344
133678620
65704880
428657948
485614307
205923461
422940095
148431633
315844940
283634381
446570369
225245333
412505549
80056604
402631960
81989162
158918152
212362257
258390174
96057701
339859787
153976151
133792130
384090432
19173034
38024679
463809829
322034244
122007313
72742520
440967475
450033600
87719006
346916284
162110451
325126134
27470607
385595338
278200330
497532486
222671630
105226994
369848797
223701758
338498439
346992374
256814789
409056868
85121749
326526296
277314853
152373773
420855850
111461879
460379647
279474476
453895717
13962450
85007391
137050324
406127065
96353902
159315762
121650873
231758741
159083104
241538022
97757582
331880360
355741075
465490338
443709402
491604584
238896509
220616771
181630935
333476157
320477576
232811340
354143338
273899304
29440923
213661175
417221595
463310498
224533877
473745725
134917464
46019682
138442446
339048822
356464847
65090950
120831532
130471438
98567680
267069484
14124824
169749170
311621664
405268510
282414206
53803075
438545431
167453621
105518987
369370571
297428713
396801857
66233842
227319400
37243549
180661422
271767830
426890922
223004793
94435278
327409667
468527170
446254490
51978696
369947388
142364286
381440463
430985764
399702511
198706772
155319500
260739220
249909899
287132930
189891267
16802927
411724483
272908697
11557747
403712310
469557838
106869220
168867708
448742391
421006143
184715125
432681555
419304069
168309611
462358349
135883863
40292903
128729415
352526011
251898695
279562937
343928251
343389965
473609120
279237729
285546057
482887364
486513492
262654479
140280233
154245519
164004947
36714893
478792437
381610167
65118847
223005199
352701686
27194464
449900827
207565190
492070302
342735394
119812512
146700825
344727000
12745897
497855439
274413165
127239963
494867583
177034498
198235212
236219589
158926209
327158746
340874200
186414015
295091917
441741501
381402095
442559296
234891174
167602840
57143629
483009816
250370366
104454144
291137524
205175100
288235113
233796310
366388946
476934403
140504995
268161704
396012407
320970043
296974687
197333724
489416598
305827073
203304126
420844821
210299654
292593880
467762193
275184988
266415673
242132438
482897151
322398273
377430022
55440258
300103492
69850709
459369756
111655775
107069132
318418502
424601980
197648432
47383459
175010454
10304696
216416382
399275114
386241674
485147421
484119360
395958401
370311870
453810528
52659761
265304751
333681373
286793702
220148279
431299299
221870364
236133071
258332918
219316240
287496470
137606219
327369455
403889511
306160540
432429983
133911862
96269240
113692673
200878914
12956043
70162053
451637963
144695508
367566035
412218327
94744636
111368693
237483109
255548954
104662607
383016663
377408336
205866018
184076661
71732392
472494218
112803475
423464873
373746894
281929400
61404306
231937593
142525148
224179606
389428301
382831600
322405295
393492194
392952688
46789234
168316949
52585853
329391163
20677715
350679430
318871277
96390451
147907879
374675673
60316799
248893075
160815096
398157027
155490160
215164848
327729979
124583235
405151232
23625882
338413134
99454008
489979415
167913659
30650979
200098277
53768779
10228754
396369979
105865216
317752678
145202095
100914829
255426201
151217440
50732520
388829023
403495483
103427556
371353937
281688711
231489255
415758093
453524378
223699743
72601878
23868756
479239800
14310118
152987818
108979775
345079851
313813732
61685915
351472273
279802021
393600425
401346184
377530287
391687460
166488975
101158831
56328518
283078818
345109277
101594507
195680000
471711350
170683866
483270458
322730110
393989380
161057815
117053180
342670459
192235498
9187232
361400262
298301213
282696259
130984753
460765816
256600182
280389686
57609001
303561132
282426752
141443828
290129116
323425726
12280670
462161009
77051268
267640498
65374009
52948221
368626173
220886756
97940232
326187533
322243680
311881279
66718755
264911039
217470594
125649643
323586373
273191688
49825364
234437489
162537856
65146266
464584725
106149761
195903397
448380537
456149300
319093225
188705078
328699018
72693465
75056632
325144826
441854694
207412500
288022856
467311496
77610737
494978896
104454270
174278354
234631100
275917484
341080796
221335728
470315661
338557409
8408967
240485257
339854196
37217591
443085489
340727944
494439976
196817750
105845273
166177788
195072553
344017113
260551966
437729067
292211618
221000180
390100942
214047908
185509217
104236283
79463797
135315081
407301568
332991581
383798799
228175050
94884776
368393778
210033355
65044068
90804254
167039269
294298960
311322988
277682799
229519052
384956219
81667999
243740212
38199855
484071493
296127659
444302798
5842884
107781319
405701210
294141913
78671410
247080302
296324937
119912620
496382057
186536943
289845006
344128810
459456279
16162170
339611144
377979110
181206555
484140256
476525275
213409716
140495450
7169040
92993999
42991017
410744830
33488972
129667173
166626446
132170273
186155405
288258197
387930990
189096339
360907395
91184136
243395223
421800917
257990239
83289913
194100367
255836619
489155118
285105769
146442985
287769975
456866826
75758698
168812544
34755809
441034407
364346356
35897898
147854987
36990925
428422564
197810160
116837924
157742523
357425795
346788590
410479859
163623486
113023557
294897920
189619708
52290257
405770732
60580354
354309507
244459838
183072599
288648069
57139733
201806201
498348680
260961218
194013522
320747115
115198778
468584840
391517787
151341645
307266744
466121782
104588075
487724948
404153006
402493168
137007393
206108398
24174270
188917246
1426109
156024571
480132552
122089094
369872668
411197039
94551885
27146829
326820257
426321522
457621085
358992943
196494389
225003953
416546751
222773553
328596232
240561147
132510324
41096987
479759441
321872754
415289409
294888732
236013968
52985412
207775125
400172517
304142243
115382270
302188823
187010121
312339062
43233835
352358283
355865670
499827682
446848188
199409995
288402293
372703043
350890585
26295985
14156351
313140115
363319045
304294853
172407074
372168562
326542549
466011749
450241747
433349462
275733288
445923653
326422596
106450222
159674719
419828681
295909448
51709135
27331648
201650028
63524267
219190881
348721234
482886153
217813750
190098931
85499601
494260978
130578702
212614338
361673277
161367786
428453495
37736584
41330175
380685103
71952713
1263449
62465075
220972774
102544794
15715881
253053083
82671001
111553013
144080271
181290225
414148262
238758268
405125655
107681561
247494976
220261433
446537354
277310034
34326649
360602587
484403004
160473890
345706780
87819872
3113680
166402508
15004907
494921517
147728743
368945713
395704188
64781266
449433616
349001262
53094413
40926426
377330086
382551212
179448382
407492633
263565792
473504986
121249522
189225479
136831809
53937829
9234113
98931723
181392258
273500721
386085584
118223749
331537390
438111059
375355477
127419313
193974789
6362582
10202946
138246025
149816842
180972908
253252399
416975722
222009734
331131309
8367315
1431096
40576353
492364550
5422060
46420191
127269993
183331053
352663551
325874113
113065590
202440581
418551359
381030005
417346789
415833780
208722055
487319595
209741419
344305431
280059210
367784947
150222897
237282602
273469346
436441509
353398616
369352796
219936333
61443783
393781580
43631802
203493982
322214839
298128299
446099911
99141117
58397494
338942811
347983278
355663341
489817779
326681379
216880671
335059581
13057635
101556997
209629037
51456208
76407845
122494258
111276696
220914213
150232
95216486
495830562
110828905
320104005
186429139
81303045
440390536
221754526
408521295
366836451
200381741
221271363
255081961
316764654
23859795
262036595
2830122
11984601
422509209
227360780
476287029
193993866
467759770
446094078
60597412
438632438
184254886
451189660
401059290
276140467
477481052
254263169
170139390
42124143
144499298
350152609
343550772
220634154
277605642
394668108
477501985
473163214
259867943
341233461
221200126
147429186
32432538
412587753
139737501
446812880
416159937
253765521
454293191
232209359
238477059
356943542
197897304
322491775
164797675
258765744
346301803
22058412
412767303
414796284
275832150
425664834
342454353
381972584
260014871
87340976
292824901
181654620
385734192
36747522
233537771
175032103
97128362
178090724
49517044
489738411
302755587
21235572
262337035
194975536
96110123
285487198
39228342
459062190
100610073
310701938
242272618
68224219
417464334
150837365
366337900
233623461
44508198
225827482
117674715
242442653
50369725
399702649
163594499
479074817
361110525
302456574
263115636
97431909
155976495
9219549
80893152
343737330
98987374
413651102
256606012
478448552
244250293
387594751
274462763
74785988
301534789
138203301
260345363
178300732
29680574
361770578
140751953
326027992
22964276
155362246
224902505
221063735
145296238
466404569
76079949
244315990
304956115
214800111
151399212
387956096
401262241
238526483
343478783
415957444
321147600
80262959
41616068
117922932
423542458
297264564
265632625
209544743
62442152
64579554
31028404
21487989
454098497
169521649
165577052
414859668
461270165
184679114
328584853
173306166
136445212
118073156
429329141
332590812
446954616
371143845
225040076
466210763
271739711
37385522
1280309
447567449
87953939
5438410
191725037
214648935
398427150
350587491
497140770
289833217
151411569
401264074
390755421
492443538
221652464
200128760
297577338
236620578
157958269
26231501
376603966
427762570
71912441
3779366
394520173
124064463
164040588
282022816
449618086
395112517
12169867
304776760
431246583
211911111
443822458
134580770
286999624
339557442
324651213
344526676
48797326
450503318
304968683
310670581
250555565
244773769
85061953
189608343
62204653
486829489
248361658
226020800
268112137
23302838
265324134
371446185
47518960
757039
168565182
383344070
326945212
400235761
148114506
317955588
295303314
248440741
718259
7466532
2479072
464343109
307995566
275001664
328311344
333096309
113581176
31563019
213648153
292136134
242301887
141089548
120908173
265776417
298200076
50815862
258906846
201693909
185314123
367497313
147538600
115632632
286110856
389597753
253364124
90267376
15628947
274847447
18175902
262489001
366247129
19309825
221647490
323524771
197928384
417764446
488136539
279008462
388928902
3195179
437683111
5940328
336094209
134028920
148102963
265645526
421598796
138635303
1805615
303395128
332202800
467149127
468056406
430001237
153819546
17398732
321114010
47462256
486928112
275108742
39636807
401592281
477428916
324702197
144063433
165315799
403661091
374718127
378668243
384273971
275700551
438844417
133983173
451582416
55582152
282460585
140648284
304799672
81176679
2274463
300258945
18849475
262078281
139554433
284503780
310847005
482326044
371564050
352755990
6273362
82119582
465253078
416375909
336602765
52923369
107145142
49013850
92788760
69025965
189211288
486839428
476116128
286253490
183263244
469644678
213865846
262687179
355873259
272236740
349207553
365917772
412326824
183428376
389506098
183193828
358167060
408781640
12572342
39359917
483981137
457817179
158794098
268282380
159584851
456161676
389602069
169796453
184736623
119611435
35937041
39116779
241023328
312415825
412583593
218921567
246782953
450410047
13168949
366771583
428120286
317624030
132550702
453131886
407135844
203511133
397853437
479589629
224352718
180376343
119208380
64419666
408600529
371720820
383887767
237118519
13145356
336657206
348973079
274372032
72254665
179475145
23766723
421163637
119199328
247394143
199139956
87826958
465843539
488430926
374771354
304834325
310695876
268089353
29375450
61385708
163314806
161391827
163794160
413643770
55311615
15531356
461285620
96610919
373379491
405834564
262296092
30693160
4242658
433831398
225272227
115592383
171682489
447781084
76763779
57581513
329048354
266743769
3204811
439603801
212877807
314044544
476213721
468680042
430619709
21944448
368445306
332004642
225984428
24873791
484813925
310242721
48432906
39506590
356538295
426711019
232140651
193082421
22834633
238086689
18624923
472579255
352820518
246624764
437543461
330126967
387900387
173286833
387792418
241318075
403758103
156395211
190746979
356095511
74957204
254022599
283803631
319866716
433550634
153656198
5885359
95620931
220992889
283440128
26975943
275324925
58147754
327744868
257757524
389023514
356957424
218125770
339598287
88830191
423913812
182141199
88713122
35686183
41075366
401610404
67972015
318854528
294452540
65155699
489377500
2033703
247256312
177740516
377044364
295744590
347799695
483617013
479195835
64941328
465877626
17525943
151663578
374957077
39155831
305259134
249895010
398233
52542099
215407450
474821099
101524961
94172565
178182858
160457644
251458975
456131421
223260490
192654314
308848046
447160054
102860948
225798634
369195825
32349755
211513349
171808478
59618174
200966615
59543872
444563998
51661481
278483936
189729513
263119993
320034332
105797242
293178985
222799462
403977517
275637919
29287790
157018931
201014644
174951896
148042021
122256554
499864863
73189130
313187448
65564349
385720557
209163356
125230680
172037698
147223141
272448415
199263434
115474867
309720761
394988826
226129774
361751513
248550157
4609249
17067599
230047895
23249777
156901018
393340141
447633645
465972688
403496691
260397264
460151568
432819715
478218649
102408891
202508088
6901929
436742913
61965364
202934557
12425401
395327047
331670128
412273614
304875544
87265755
221714120
336722470
212964216
428983295
50508055
462488619
128111711
472177361
124754624
141218584
106314606
89521997
287587279
19036813
138493698
205470783
351582191
169292923
332669911
197481506
85154182
226358274
157989548
272831204
395627004
194949078
321102530
147019768
274264197
276374532
80739377
440469258
149612908
234366155
279707543
95627555
55214763
120941745
476007533
113152938
461730572
336466627
277445795
86043391
165394260
465270640
294283398
271652576
278947366
14074413
328195470
496084940
249104309
328619723
18389582
469469932
161744413
90129766
281419980
315892787
77171927
195031380
97873988
164922968
190705730
42144163
470334896
362579434
204410655
235246180
28572182
121091549
157057805
398841570
449403360
96400533
122626322
384842952
332674693
30618833
331227180
235035345
215616657
161903583
429043356
236323989
117198036
213291106
356383415
167469925
31500236
301405679
155670431
239879916
358314242
49517868
96105652
354366554
471127753
107297038
280460184
313146177
245393905
347935890
153143069
219191735
324690181
278165819
414973785
237680094
311784487
192146377
270549682
96327996
192185382
257613334
127742347
365712320
242133189
361465821
299623166
37471823
118186059
105054588
443554446
419057915
167557882
75266675
187710456
325090377
252063501
189443314
8733951
160713842
228571683
272468362
342143212
7917888
19807344
132378989
248609545
415827745
34876431
53690612
488789016
426028801
106808400
147480099
266127459
83034816
337335922
58733241
388358859
389387982
27790725
286430707
62809111
210367275
193830574
435255274
211182131
26363902
297977337
486216818
274118453
347530394
204383290
146118548
243889502
62061034
104027674
120599843
154423668
265633303
132586345
88383496
146928415
359035654
486449455
71274909
499943888
5443513
117471226
173985432
278697267
192272091
331765408
462954665
266774835
311485753
428564145
417080826
29700965
441952077
385838965
74774395
987440
365899053
112287490
216803602
20621467
217144749
326981535
124331192
354715363
290125395
13069299
83562524
34348474
392942176
232941156
177272086
291408428
144498278
312612917
379292194
94792960
99980968
258462111
17009711
443107403
297126702
270491326
356725176
176149854
494794243
35171301
82504073
426886902
485982649
174828572
233090399
28665106
351003481
475143638
120813007
389443562
416671819
112100737
446899764
217464164
445821950
131039271
150430720
31286581
421754804
117031757
202906377
70349129
104362623
64129672
360806454
125500744
476403156
257538755
435932374
328201244
409897625
336482056
397188458
90587302
386525051
342030061
389701255
44178136
337872342
401052094
299795093
27331045
40208216
215491440
437037947
358779085
54545675
301002670
166299266
367492654
188843956
269895849
361143574
47486175
118929321
289702372
433178980
498842002
339058011
237011353
221700612
210655219
135384099
64708082
159787045
176404720
153139451
414567311
257296005
432357421
421808285
205869746
178685027
134894780
129596916
428497604
288241135
470392490
416626733
145573505
251606629
269026074
73643749
273605538
356574286
188733891
411490010
275303766
219829039
394152525
183043562
160697964
383830828
445064695
80533639
28039242
138763759
483290689
60645505
240760391
225039960
167489468
425507829
95463049
306408460
234986825
176856458
217879313
377314258
398274757
459314787
313179721
333099964
48049342
479253459
478093727
374151764
82118447
302154237
436349727
61346247
162762636
209300127
430007181
4770376
205924858
488776850
213757437
215559110
354533026
361695799
94389218
320839409
47154725
159165459
380501192
299622044
356291961
333372821
416050077
219563212
298552207
441296095
55032878
373855996
27061587
350088480
403258295
295160253
158621569
111490195
440548740
327018636
360165844
170492246
256961444
496379372
485727104
174641564
314226510
440805853
89503841
339223430
217360464
275175424
397033177
297498045
200987064
3687321
306818852
481451529
239796951
165887482
377386730
352768054
170292944
251694050
409679537
102729241
496038924
98765850
53842944
357774186
276260737
350338172
409583825
421309197
59373756
306817078
473891695
133722514
440578202
413279746
171252548
161271623
74366654
275499137
431182508
347200408
55275738
197706948
261242258
169812585
426791670
91659976
150874215
357318278
224457785
24840989
44598935
106224873
88791252
24858778
306179033
336724183
228715583
354952076
352432675
336880208
130997835
160658931
215387511
113608812
296575760
130497612
366887943
339205204
496671611
313945630
399720874
488515834
312346190
397484309
70055354
13161075
293023420
340252472
386047464
295290551
388095860
274772989
104536112
247330946
174824617
136712997
261677780
187727746
148109389
333269944
36814207
390998593
165704084
481420020
428913562
43847061
203562032
164735757
203056868
78528603
300035301
427006701
397070032
33528672
36628116
439078859
479455472
431714053
397389927
447118906
172168947
225382708
366525401
454571096
119053771
439467474
429452173
125568962
329547529
39253857
481354607
312366288
320519909
274917456
47625638
29651652
5463371
278552981
191636779
496757449
232242677
491521025
92258223
149722124
245212778
481820474
319726581
363347369
435366660
412591437
123444277
216812286
145663903
65577212
186522299
77622522
348398177
290577483
133687718
225073455
242019169
185004499
286513060
80827873
45080213
498476137
300533934
367417702
210778717
469139360
450162161
57562499
76785590
7708740
121328506
232153594
404949879
173929838
340784407
173707371
118940605
59515403
204319899
280450102
21131414
434975549
345600509
266058041
46583731
180002588
464262236
462094913
268908346
153261890
368324333
280843454
116819393
379913915
478456410
203119544
460163992
423217338
20746821
463261448
404605841
389043043
419798221
76424628
482083989
426560230
38777017
222568296
497422572
352015113
85356426
429125459
126104494
189237955
184495817
401712645
305446115
148377038
53867126
476101914
486469978
315998547
256954635
457843406
228170290
28100105
97387720
183770413
120551833
98753476
87988472
353817750
375790721
207788055
251622779
380251198
490103611
355489632
366565485
471974583
138693790
466435743
354293587
243535743
458670905
95640371
314291453
36165247
393568474
355801713
440331285
351706119
187778577
73293027
68270793
343763611
403321843
117833360
181845081
198319883
196755275
123739847
301775773
235011350
267156027
432150810
388494468
38852305
168135310
159157585
50384645
60597635
390867578
314253542
493315948
367784502
477128125
243359714
12720228
92505790
13279804
440037161
31195824
78968683
109928605
199189478
440426492
229301511
116767638
322180482
338037793
54217319
289665927
136837774
412655242
353361758
252388285
425390835
47864746
154328449
311061076
421850975
349752902
342182918
259642608
493257388
435253255
68861514
393180123
474721626
297386679
34110552
162004021
487065282
113066572
120331032
148245781
334827054
233194785
322618079
197720407
368257063
367184902
109035771
134951017
113747864
433703335
491133879
256921826
350385076
212049753
172736139
382360831
362202873
360442804
417328162
135624135
121292969
346614232
166664737
128632535
414376378
65219135
185481144
27525507
449068149
146004200
182066372
286911259
306503768
315299313
390903637
223867779
428629582
64059990
486775305
61442069
181021263
156141462
386251007
328571587
206429774
253533094
122052835
131040776
381350335
380398305
428694414
411630825
122678874
321179537
157475933
492335592
125474641
280080983
23321031
1901115
160436172
198126070
323797202
337365666
200662939
209170843
20073470
311530650
407564051
244049993
432653397
106094971
313719808
363069638
496157501
78940306
340171386
38984964
422016039
152534822
165311073
290909125
104467838
435429496
63676202
141288006
31696133
307801166
50045948
125159191
442723786
414393755
215620228
342700062
359311550
215064917
59080753
90826018
398100861
412210930
6999219
432422006
419760154
209260419
352369446
347186853
95665194
176704623
157367256
354711324
401128997
162159514
328535309
446147771
440077444
173207352
341015864
374504656
442989537
268260069
123126948
164861387
8450410
425053562
51558293
308872434
346499716
349358573
478666187
283728814
187563200
90522090
310130387
217957012
287299580
267873622
293459885
392042089
176640939
265978762
417397774
355844402
338025752
356238440
56393166
302607057
230362367
165395811
96604960
379675508
286515944
57707179
92245425
42902435
148545805
221109685
367014240
302144347
229428406
206790465
177992518
452305651
223899028
356573320
242220508
370331299
250062331
366934154
30051159
56689650
418176498
459628462
101873660
465232909
255496586
348103776
460931959
221699818
428316198
206002840
317976452
188913876
208792267
201898886
350450105
430091056
39455096
462501510
450666219
381148155
372845727
366887251
131766109
219649412
393570929
263550809
428390223
438594578
28146364
437449657
490530173
18967296
308044982
104495475
302591132
431718301
1563231
305410917
114120199
391537843
414507052
82443655
83199553
468619950
183305523
267070688
165702161
339910271
867252
287308476
329673309
351929026
414391858
431336150
219027135
463427
118099327
365932070
461724153
401422648
148246790
359296896
371018266
456516109
423020313
128186181
449067176
167707302
341797753
251670602
38092633
293826183
137133998
278051593
274943487
113650534
304068530
115000140
207709609
351623093
430044835
327112027
66702688
416480145
122221943
225671304
489625660
215236526
110384070
187330367
111808811
384393455
459483616
224562052
427933930
170144837
348205697
278533964
132550835
191954281
273324420
213976515
270595130
288536834
376736554
324184989
291422824
242442203
233122830
178677722
252164518
249919848
181630289
414653253
264302725
343172138
149720699
441170423
152280294
471120796
24572350
227328909
21675132
223109527
214014172
251349147
100736383
424577761
37034179
119759231
124283663
169535421
381996701
377295653
496590500
38518521
106367772
150002253
288461385
137359340
485057885
382486744
56775003
215043295
142661388
403934952
97348589
347716925
188212121
71118548
499337743
484349049
211681517
380755566
126071164
287485460
239318767
288138452
365997811
384111596
161496633
170488280
432303107
283967548
493362536
294436238
274212049
71420819
23283224
223611631
32193855
255297685
2759536
49950914
218386700
21461057
445450657
331206590
288395826
333697928
155206659
224191798
281055117
282142682
307081109
345544359
432213349
369069413
75496123
225011846
101960171
178746540
381206397
328370528
457003857
161377907
448722236
30936362
135728214
52721758
246861072
396909589
467671713
432304807
434232055
23649119
307318172
250433214
445308009
384123836
202120981
266982876
24613180
31001246
24911362
281235015
481084929
223660748
214815835
73490136
47604682
413500013
71077875
78927529
35521874
425987900
342799432
117544409
360511977
118356078
212210216
122848517
139143536
464195365
359786906
19710193
222627920
163962963
148915350
175032373
300788244
125264382
148654867
383725662
114004973
432921940
79091451
132931855
258498492
10641411
422064765
111638798
303789741
179240604
33090202
411778094
5779284
50668956
255557626
123929061
279902316
163409190
388343464
452362907
197204272
456090456
169687544
347843814
368713666
337333180
178753672
348515884
181546806
235298101
202837534
99748008
172799306
386411499
142553932
133449613
422698243
174839458
155074853
428740122
61095786
66975294
192781451
106439410
403372512
321519835
187424246
432170884
11615777
189737158
328998596
266340987
95494466
318427691
399557430
208766868
143612911
222330605
28455944
197754833
457683091
177634018
455964913
459218413
294492261
200450248
316690765
311715640
114407770
76285814
384792099
162731779
171156958
131998398
43713792
180690336
262105096
97365411
225657777
97052571
226637368
292723359
77527652
140899321
129429921
400840838
221378345
14131923
198740666
474080557
173954507
341338684
137523889
491714786
399780718
278910223
475298155
114928754
272848361
325158340
145261112
259546756
423774149
462094554
79192004
145272006
390318117
32798310
465254472
55092237
385809717
480458562
259470551
459786041
350185321
278343485
352902398
417502315
339156824
190282629
332278481
28897899
418893120
353401835
10442142
209268113
396850289
157974800
225427373
170394204
446165371
480588579
171860289
72212304
278186321
190278762
287347141
22119401
221306666
160187571
94369288
338554939
85721467
117445148
453452721
113776755
364812454
131648639
93027394
159035092
304607552
150390426
146078780
144378594
105525634
92450709
195460568
17302656
121648375
137848722
371434763
178714670
154010050
309551663
77916242
166260084
356996339
460521304
457675638
201001902
57193797
73891957
50708452
351880869
257809926
328564004
347662664
124550262
92750620
388946591
299330641
363992875
326388387
132847371
281176974
23973259
215735274
16759207
184027434
1642745
35812547
193504896
257658681
428997005
269891998
291006534
453241145
46924197
365934603
426699536
450229865
106410342
293510427
441969868
203737887
427007415
283964832
320284186
78730335
259138043
298587993
254970531
250033004
38744287
29954142
57893762
295853935
379732397
406513477
283500928
475815970
79844795
57860002
309388106
441742525
98738729
151204683
168726180
89158349
92925563
139551834
291054807
483510500
217603448
62566511
277704224
261822916
10887771
454968372
381081972
117240248
478931749
336771225
431622836
250537927
105472232
330504814
16805423
127921191
159806869
245525776
286720486
286202997
134261601
498371181
243653053
264384935
164346799
357066980
10738462
192597924
320861463
367371414
299258518
313781533
211521949
203329389
429687620
215007893
13593629
355308091
374069749
257388583
245122125
42367789
181246253
191146002
372890630
195325073
16713389
338279271
74206419
244373261
435583762
208215967
195748730
102816024
246968303
366342250
180538829
478011705
328002949
222577436
113107258
24257778
335956793
26969106
47433569
414490926
189789357
36759974
289656048
300270945
335049905
275435734
495511810
263407836
6319410
435452436
66866666
207795132
222009399
14524443
174418964
287584269
43069013
262375239
425170436
286809706
207412685
21385767
379377640
93945683
379310338
500167676
346105100
307210716
247057129
3800510
146335076
52741687
210579685
157781648
125609127
416961620
245785187
233441857
1484883
243466376
482879815
108986900
166588752
280865417
344154317
88841286
301628879
374189216
215711128
196590661
124061233
399495709
6201695
182896660
205040818
128962109
32202514
405931768
388488619
413266033
46536143
200588321
181486902
330005911
436937005
18819380
275757871
236315730
401136822
282458577
357522784
196749602
110532459
51102290
280687830
223166782
134748005
204397167
46334840
142770097
143204736
29759807
111109202
309938661
265984445
267126734
112861312
413286574
19035422
328932867
20367805
268480302
287523336
223681224
185963183
497016621
237591121
408106411
220678992
484914343
166309234
6085974
90531400
201188500
207094051
457533048
298863772
59680420
395404510
332918673
404541250
88273694
127564273
486165698
158990512
488672720
156230030
281309277
36723277
370674039
11569333
438905134
27183493
144171813
217553556
227114912
361723465
253415935
468982785
210160838
315903870
156013625
377787928
300345773
268355681
252583318
107608369
4235279
188071338
328563799
473590880
379667028
470867770
271365146
171239865
285119694
469653058
251758147
111028438
398858833
265843351
484999874
420484534
115946230
344977513
131537722
228863128
227671283
148500828
229894779
325874930
292995400
331265765
311312813
465778161
157611721
449570355
137387964
315208987
85759277
156385299
66195791
429574653
199529701
173039627
180704072
3948005
62671501
301614229
291656819
14625820
37017774
403515972
164674658
410493515
28323333
7199378
87430486
357614789
263813571
56054125
86845402
37781083
478089806
147652725
474797740
57033316
74626352
110209785
290873112
339928380
230045714
335213543
106634755
146743323
6386031
105108289
195521063
28135211
167390471
332803389
117522796
312756815
165717536
44041077
483302009
489902074
151911246
340122102
61324566
18525767
410937856
290138891
372981345
432102760
320808680
101168574
66780869
246639733
334612560
143928517
494873157
264978603
91943487
225447652
90061906
356567583
309395004
36208525
466159968
121279833
40279287
40890319
237215718
211845225
305035603
95378066
250607331
67999444
168400726
12596173
177594184
397110672
156991033
492748799
263669292
425488248
381536458
499787251
32330102
149743004
92813098
118261195
272052990
71410145
207082619
263491573
188812265
17699966
415840699
177195035
301662799
379923310
85545707
109243705
498057551
397389403
456104679
351830667
426880236
217475019
28576743
316781696
22892999
174714983
415239174
65181665
37481158
322711488
205703755
199788439
173674389
143564392
110905051
152843204
178541522
258366990
426611309
287759829
146257358
432742861
425352534
184992159
179630708
310309678
152242835
313194060
404172830
358171200
376753942
436567929
415613868
80327642
335099563
438231900
333178009
172069750
285031657
115636050
400820061
356679286
322448192
217740353
485261384
363128905
262133633
474334763
486474557
14136387
238837440
421844022
423763157
285661152
137821656
89167983
295360413
254398931
346637738
16948742
179728842
1085658
496245560
270666406
60456497
338460517
212276322
381031932
326560483
26775196
163190253
310828469
283386349
387906407
47518755
118306306
82958421
58845086
269068040
268440212
102698389
363287494
67705942
439125383
379691768
193306893
113279699
471842029
451657163
498334514
9146339
20286074
251247866
172931219
390836335
196012418
423642170
396850106
398942068
499214730
403410283
198745983
272275485
328619201
255384382
325604292
490911486
433719039
253036845
228120137
312095319
206794078
58300191
25166542
53746139
290151379
276445498
228467553
306021315
195738701
77304531
492800714
278077474
2419300
326528280
52344784
470302868
45772177
427053659
337753290
207984042
464663518
285143204
308273254
132318388
25579023
310640522
134142167
447917082
185334333
299043176
327795265
150512852
443749090
135176286
94870863
393982176
263549442
196203083
73933280
109541871
177305872
260951715
457135507
248190837
191272980
150316455
4014157
429080629
14407888
402755993
273054979
117288630
368042468
87955353
421132064
123763580
444013511
110427199
277806593
371207878
185142745
151712060
148897409
419275840
381732363
248852957
279913747
4163496
371505673
240689879
176158482
240956495
54557850
149661856
222924161
132921224
480633980
159367173
267113088
190909014
200906870
489594789
263298807
453925593
386518666
458212248
369143997
44308827
336823690
474005717
141171894
11038023
474255232
492439377
23115654
270152511
59102470
317658111
467176582
345905489
212610840
63143603
215484971
63164390
302525828
277172594
165219934
63010675
95830798
281985641
9646723
433635408
314095958
169330159
195067330
114719265
407094735
105175726
450206635
274170286
161527428
104707165
157904499
414999481
486174488
99094938
281631449
410938480
90559278
219770847
259265478
238322638
278324727
63856180
93041421
33753566
103000745
193909808
309091663
330886367
363691779
204679754
54521363
130490814
428959774
234560657
85376310
173751956
415597066
250986156
40779258
192536490
100525914
242451422
112664383
460753251
5619812
94074537
457554845
280023213
55649155
324332778
242414819
96842251
405247467
379836206
413377891
402439422
350813403
19316363
83979813
68962439
140182454
70435670
206373226
294547284
55509524
280598737
411026396
403162897
338977607
158269961
267779640
192408291
302147165
137704607
266459141
381340559
304722831
213214981
194622016
450656841
461882429
353619055
277318583
442451261
189488883
69961286
187613941
140687087
392600827
476835681
389658714
211823706
311155869
44231851
217946523
412499109
67521061
312738156
167294897
476757443
483652440
381152588
99062862
331093759
451178935
379286608
245610895
487019843
105353141
461604629
112634204
445228349
251595965
113597708
409599697
18913871
299004151
498067166
267285111
313136783
191595646
160575221
40829614
271627774
277582697
286374572
232891455
279109336
338630871
303823526
162005198
476206722
478787160
379745415
82229077
375059912
175015426
330625791
162446136
18686799
187827280
225610704
177851147
490513648
301634894
92658667
474616125
480298890
34902067
7411455
485808865
499472015
65382488
469405809
197103710
82192442
260150481
320333656
389030144
377748861
484891066
52955074
65160354
28069572
427993226
56144002
39502418
493316286
250747268
47463229
231423723
413310553
62219283
433165795
92516456
364814217
390251705
386271894
345197153
296467582
170953113
107662625
453215144
492702225
122153908
377262859
217048667
249751029
400481331
252538741
406202651
174650482
481557204
169640905
334258217
358770028
55849252
267691034
138277092
125402785
96142015
13088876
164617853
443645927
92776124
340030576
401795234
434115251
471738264
21622642
474733983
146646639
318537766
352439437
109604230
7962608
320361801
114443241
401708989
314844935
431597003
493134110
58998370
94590242
269346
200179500
303974822
34378158
1320567
167321322
452147651
63758728
301369501
250960048
438843045
396147977
309418998
418077920
210905384
300970628
208285550
348921284
96937806
57489923
484735848
51388823
195612922
121428743
211203887
237268280
218071264
293987021
416625277
155327302
349312087
103610144
186164539
417499604
457138058
424872309
121713440
460831905
233500048
156442712
463661191
166809984
340066380
41665570
299338538
334587997
314940740
471846367
494534778
215369324
207050749
63055789
5439214
234006767
71778139
363938738
187064009
103764798
162781439
469837195
258224384
389492404
75314688
363743420
282629821
134192474
97749297
410407808
34360175
192613926
490264741
111253144
3189578
237621527
51399015
27156199
10568629
274377472
272661766
78772691
448734317
411534102
376123983
315873759
94538788
329755232
443451441
342594461
59250807
45833990
97367613
205067382
176711696
452479731
193178699
462731787
41302542
163392163
232995598
39095085
362399410
3767746
91573470
55761462
313511113
418386933
180282779
101399006
12104621
491966107
65257138
73754477
20432430
295270991
452499472
30696411
301389508
145698654
468052992
475867616
262684249
321987889
59842872
465804874
127050111
342360289
267594087
173605709
7609963
56966635
400688976
235349186
451314120
436762126
80816264
356219034
492563056
251787724
452160074
62330978
203650401
317025349
226588193
168701892
166185571
349198091
298936116
145596848
360738077
27454135
122141985
82008273
232537558
230440535
131701635
252202010
148057691
346602888
59340479
326365549
462422983
104854002
426167662
141858979
360887016
319642291
80144892
224547205
247833371
121748849
194698092
389736265
193053837
83452794
180295480
301123494
484045849
428031865
20581612
494360886
410146404
139450109
2760012
193678161
192734355
133855949
294891315
28482204
100044265
168910045
239090367
463139067
484647052
407244014
95475009
301928538
250293716
351842065
248882429
70608022
65609624
149191677
140947999
154985447
236319562
392534516
223167021
183052689
44020074
334261420
322670408
116322374
255989912
268851678
224763649
472123307
103956645
102720322
183297991
156586529
287325432
76426615
361304868
183159357
133634478
71330860
337903679
488394865
441511
181818625
78564182
394697625
349494004
34841784
50202845
162895822
478806116
332555541
79428317
353516265
342699517
38110315
32634812
131156376
396792299
342991251
186525691
16882246
288095722
97869275
329363050
109462920
224134926
456542235
33492275
96758469
356137666
256929973
124466149
264129710
125837725
269396332
382702705
195041230
498038930
210220861
451794258
487758127
68742410
239392886
456272664
455595202
183143697
480477911
419368596
357570336
48727687
213374401
239080494
317959365
298433519
456700987
319453124
487922433
344223426
366171330
390758866
304037419
242918208
484473109
262232543
419012110
441043759
438055346
135123942
76060904
482044398
367693230
454681370
372968228
365985111
468274487
203484347
427698744
39640878
217816888
406622432
123347202
80723011
446013935
352012753
250310401
982164
7145480
310494590
294836752
122476199
286340364
379024868
487959030
108321431
84114725
342199758
29372969
211668135
282934777
188728895
7425737
128889427
193129633
283784145
279769581
272184559
391480907
136411806
438160419
472968548
471027114
108280605
233141769
490224739
284958967
398302782
28374828
136966778
6951548
218933624
349218766
44317508
140902367
463973978
498691361
436603042
70698261
169368791
195811000
74433771
424381792
460484890
199865157
238174507
95646280
246029168
256482961
4995658
68864923
86593448
126849284
288918689
433156886
147014273
416557212
142998669
369542572
8380451
423140025
352015220
412716347
399275352
233744614
186675334
263596052
497775108
231781367
488633429
474492043
398780637
237539906
384591771
331619467
67657830
354847798
428135265
467166309
396161747
246095070
443119774
25216227
59855196
350331431
219062654
485541992
341537869
406597113
267205373
177221571
401788480
122786836
74713582
99255385
130526288
342758131
245434917
369857912
42567602
208641867
47622599
376483380
408866495
84213452
63858641
300250904
363034564
335857436
374894607
472925719
181928046
180548498
353888802
260763355
415299286
233677513
173280801
386022685
239596524
462963847
450101780
33363606
74390761
399127686
308692543
141295055
324059307
469137920
59857507
235901195
285461860
56705628
103362966
386716454
77965552
107621639
454477001
267051762
185468955
481126969
323289639
160008465
71736642
280460981
114447252
325294319
387672313
169145654
100641886
133774088
137991770
132969720
88777378
51745083
160494847
143318304
292436028
82691422
174458035
149252785
250113787
275883746
410529170
92185848
333031260
182650653
252217801
313872380
202894252
82448106
94785240
299937946
102322012
15760668
188441838
74917041
311130511
266190342
471391531
188649902
141292628
450907378
454869706
412485023
52729014
93445262
186236297
113573859
486360081
221566683
295108308
138435639
295979315
443038979
10136251
472884473
245294970
37464718
416258249
435758790
399774174
224623460
395261428
264012322
486414812
147331053
170120604
56972043
65239558
136664138
283585379
246004474
307899135
327458056
441681077
472660636
244437162
456514377
465698920
214401221
369879609
284541543
446298437
224559237
332847105
461578143
337404200
225913436
375592761
376588263
48563981
429766882
193982979
234885747
169931686
214675516
213661018
378018911
142864141
87820446
380168151
481344728
495311638
237321043
217552748
387001702
317713383
115982671
213549691
7683933
38903450
154577260
224944320
436440733
395505937
94562563
462772054
315741623
235622258
146374656
359453399
1713478
220484170
219874608
207260206
125279276
3710463
138461915
457669121
428020937
69719175
330676322
400606481
36761003
258705305
474393158
272901905
380109926
138271337
21877623
237698080
78687712
454060159
169262220
80720426
490534637
167396389
363893875
414631178
364957375
359462763
185678335
64554653
127603580
220604051
481511845
478230810
349328258
271456641
51400527
217456456
275993535
187164611
83018621
161829770
322791694
172892682
163565785
489647039
12443324
85833558
417908877
251927024
70160205
293280896
163725397
340555820
225975816
450045626
267595007
205782454
413317463
302093773
424818424
42751820
400727422
193278958
444040361
409935360
115525292
357576515
379390476
199991897
57992948
496558858
372039663
48411854
252725115
415173016
359977249
207808820
445781740
144088469
440232846
250117308
79430259
406469729
321636014
174874003
491275254
28801466
439892837
113891645
483208533
432667252
19121452
283899569
130425503
482665485
309599347
336076503
150116669
255852405
492814314
359588278
266644407
348134458
472675369
274555182
32259952
264499409
399493300
343043612
32038277
296009482
45480251
471760297
29793799
483707990
168557697
438868707
300568398
167606820
187351473
424445434
276358662
252942999
349414128
198748476
223906290
24278097
96022789
480896570
100911333
138088034
1842709
139166024
302749102
177096043
402659906
258880066
436852834
365344543
415869214
35085377
168613369
296357349
84836300
111762587
332826576
356861292
227659550
239001107
116289919
200420612
348042718
436558978
18583842
62132825
188678252
433587267
87352016
489162372
247809242
228706868
168352238
6336900
202169179
474303620
95970169
153171655
396022704
243966022
1217886
163232099
441449758
17316424
1361742
376214307
189277734
34241512
123927476
381154386
313851344
77185811
70866007
185791463
33191594
269214540
305719393
120942011
68933385
279003858
268831551
37819339
382972379
332925950
251088984
20766028
304204711
404218745
633383
388869139
138329899
170914195
372747206
179173576
172432077
204006766
456259385
62881288
224661207
413764328
487208343
162209660
481336419
344677952
318895459
403706465
415743412
167944644
362608942
24497581
370453189
364090101
499156745
446530606
85344259
311775421
70710804
308256209
454119494
61285993
197755527
140989238
394413029
137194542
194793008
443905203
415562447
437191886
9539339
381719979
14556347
405692205
264911580
70094280
468563847
43565233
366539618
493591359
32113377
322786915
133398794
268870364
396215317
257345755
444300193
171479916
40508474
225873610
127748583
314427971
151767463
401452618
66536138
378379181
439919165
428912287
453890193
351668538
118320477
105806689
378564033
11664878
82355403
168613043
242730296
132891612
110305438
247710708
240661528
130422833
309148051
395626625
430453070
15460571
198047686
398822369
293426331
145495966
38163615
77399387
218345866
409836813
497413315
439877717
490224245
97829824
294260848
240199753
473593258
445674046
204178010
221524411
377601008
225171991
466208322
241289517
325078263
120463421
156243816
329184361
188256440
335968236
329116991
277564359
294215804
331601067
262829027
401795531
419344003
381480867
60215082
459798814
410346190
70281209
291182477
416919362
184723414
126682576
22684093
84845807
94094808
156410346
130299760
81129490
202977239
261298908
118002171
69239989
445816181
54872445
253395510
55467667
477011567
455144
435526495
76920365
443702170
355603744
246579149
358105381
159845943
99520168
193665518
122502787
189778031
102149580
150530545
343926923
146034551
155786712
40526450
225314311
179848973
169967006
418919244
449523872
379358635
79450113
323626413
22850806
170950720
38243850
450855498
308445354
216823323
279770448
74426290
183177205
462065565
348279446
140913795
385964644
122106024
354581376
459972873
449589244
74234119
368406670
313751142
145675986
297402322
67965154
251269883
50590404
197861616
368991458
441780378
167100191
89720126
48981246
211143937
346671347
438301273
209511046
127390687
116791061
138820410
160106745
348024524
475838263
280886574
7953187
74858349
440901220
379404901
263278555
52560041
191188365
138176421
480520012
69732625
11865397
149146131
224712440
68825738
421914575
105566823
7517094
275829816
279322309
210424952
411739426
483450906
335574293
37964947
217785611
142906127
348349098
81719123
370414023
471499440
43483591
203627559
496976116
281987286
478242361
405822237
403635651
470208306
420745177
22927613
403681240
44401155
138319176
372306050
274421913
41244175
433644371
310921770
471454974
152054480
43626576
84597996
21603406
4516805
236371845
95907984
33060225
418277489
135399630
114634799
45212102
424983432
178457005
404344673
365649865
371638117
422679136
446810394
66654731
204795812
27164307
62106715
205192536
488200332
477027203
71594662
273966354
338104127
324583031
400392629
124577952
43740015
322426327
26378700
6386460
25046375
468329991
404731586
471208110
14233469
88794150
495929202
100051928
287132811
240018977
214535598
195607854
171829710
175398790
487571676
196832523
342917411
27796014
495054190
219656252
58896016
375688045
497710252
460227780
375213313
272977175
487164052
102081502
191281621
128504584
37142586
199545079
19633698
208068865
97780376
75006604
95126310
168247269
300324317
120883126
499595108
388249960
253306667
387380584
413945834
193789117
483579190
124841118
283267410
431447702
437746322
246364605
424761345
347903590
218084750
336047772
408125204
461730009
344777658
401433485
234122299
236315457
354700666
198355794
433933877
110739782
217301182
149035782
337765782
350370401
269404708
410064842
38613364
161278420
397120097
118750737
85527915
387322494
90685017
69465561
436624024
170862478
96089125
386123617
351427708
276674263
146258647
161861184
13158728
166955590
392983645
36478913
365955933
486177696
481235337
365420290
205629995
292025022
451984264
343619006
168389583
219996036
499637134
456328505
473127791
454811492
338424615
49075410
224420282
45573521
25643056
347973874
351301387
359375508
78223949
424265840
227979731
260752286
286131530
349605776
246658567
399258714
228487164
88014536
127960595
489063432
55564471
229514928
134414701
291568650
15624753
440645273
267667372
395796223
332288583
465392372
12013526
493896679
469418256
225461614
351549622
422148503
262590568
359683616
202360376
417035305
52334959
340998971
391752093
83495169
38673380
490327713
342683638
352551569
415419475
68720087
374440575
386436252
282774813
3845005
310084027
123612821
334400962
217339081
59179680
470383431
420988120
128748737
376401583
231814427
189107875
280136026
197921787
368952257
332675969
26821377
417470208
122764392
276073625
98582619
9481445
440201019
225732078
157326322
16754071
175050636
343951992
372387826
391056697
86298988
481505379
321655499
239264825
402229152
273705591
436965046
397690307
166318036
224192280
467592849
448951735
80754300
307049742
320689384
6449479
114536062
137302312
365714953
254087145
185408134
312440886
12083125
471319409
371722031
4953824
458276757
231561757
230659480
13432339
342570840
277114786
125865130
176293673
299954132
465291881
59238657
264261567
182525372
233195889
435678816
338688575
24582084
85367322
379502620
328161798
291277326
256782297
91051017
217087854
303806935
86154502
95156771
373037095
424194959
131028546
420675375
152076170
227702714
464645504
306728121
149687357
270182363
304821134
69848541
492871955
384105121
279181247
54598852
117161152
183027401
337860742
299663008
455574609
204595890
146628317
424632071
288064867
192181936
214109800
465988295
39537257
170303701
437102740
167374024
167797625
474541054
29112462
372914396
406164558
115677907
352482470
232947482
128845691
138435469
293100485
490883182
318074175
419466674
451610698
337688469
390660786
393655836
146815349
25855966
382084912
62394210
79598080
366073040
59913410
147836359
296088320
224907575
232413233
274265551
388091404
372777074
300809221
164630765
271785487
414227454
225801673
155984423
446689967
78523073
392545943
215613378
375615003
398513710
116928923
295759277
60709071
214364733
121630296
416979071
288774728
129503343
15933423
386284446
175264867
85352900
486714697
382853525
420155787
176456850
57788685
5906606
196003927
178356251
495916385
249619048
112420940
398558757
12193926
261771918
260706702
134651901
104942492
201969750
318013572
361215425
118242403
181662313
22974825
6268976
199574220
362371176
18505478
276659652
174229343
255021429
197217681
124897225
481599235
416928191
456974770
72592059
330300735
234927910
406958824
156278265
476037818
379747573
112027858
352873783
44586863
385639516
410789453
157566500
495756988
362268231
482254662
486860955
22502164
384997310
216830259
181286092
142771415
128836838
334865130
9845094
233671912
428739581
278395779
125640763
91946727
111538733
73243496
399306395
178803489
8740483
263885106
451951635
215943420
236469597
332517246
307961885
223973009
99060777
303002891
319949115
340245833
8732759
398666335
118454114
55752890
403333622
362402632
224779002
183884935
349739859
216587047
274434466
412339400
349589621
454534929
90041672
104980769
404919414
135462349
101691037
173307011
486527211
185017838
271371176
112303883
242122184
143797818
205204338
199717739
425413708
5614562
142037518
45154612
15796447
170593643
53307963
160578704
110997126
338548031
63033751
364848079
271280364
61598669
161258426
412202442
53921839
478898060
96825435
442649586
319591290
396780580
32273939
148436143
322285998
27459575
133892702
228158941
479419816
467864119
128312045
259810247
14573671
50543448
355108669
350609570
187400219
355743499
398501428
100995651
74396676
119727533
442875590
397566730
49290067
80616610
133570116
471870070
207857448
223539626
151785565
173780357
114256719
357876263
19103110
326687975
362787585
285509270
292056076
328537961
362736989
56987167
245342133
384913905
373368908
88038674
133811479
362210711
39903327
394150568
412538067
73033762
104655284
317874628
185322704
348960370
280668473
288975031
18309713
194700733
315395193
379543041
45296068
41601771
313208150
65195407
73942043
22449520
36346351
67829281
111291017
54272258
207885532
309911926
5984618
301058763
92922810
136282490
30164043
103332062
188375133
37622921
354345196
444329965
220006915
266320105
168076308
83981597
445598115
171301197
346602208
162089488
184188426
15730789
401184281
481874925
357432661
205002717
478262230
97254089
182740405
43405581
36108347
42163004
225188423
55496717
242001823
22746318
271211288
101478230
2085959
321169775
376279621
369659563
270484267
372113218
478710907
333958480
254550764
271021782
75839683
208115288
383653948
230166883
401367391
204188430
427320524
272808873
7380804
455381475
195845772
164040431
318187995
70545805
239909849
413619985
498972236
299174190
481215015
384977774
339694582
300635749
217543583
93832083
53253545
308517494
55916348
178165684
262874815
235537346
306391517
442708156
479404022
71179283
85373005
216522429
306213465
302112404
282373321
459808589
42950965
359104380
434078707
349153061
393108412
427942632
295324259
94916808
422097870
268395487
401359648
348526952
357809498
436253286
296497539
3216795
98442652
405462797
472790120
135178625
251356921
165173499
380905967
184839781
416373918
182135106
318532012
173296851
260012981
186553831
214539462
413521611
394931667
100983729
203654696
268198013
105328761
202140001
6317020
280617575
216981219
7984361
449734157
140051808
318525615
138752146
46051890
297419005
296828301
27846323
484532831
46021433
106498439
153887306
56893608
31910414
289445250
165141245
104047440
246854067
241789168
352261479
489420979
311901698
167160450
33899814
301239466
193206197
17643619
106868728
42266456
463341704
233060191
130245420
170712117
322790405
58586084
263005759
28862618
341704287
431298969
414775948
416903085
408422488
192709393
61679436
231385485
8733567
260660454
496392019
227201187
147361950
154696158
173961090
208299607
37039675
28611831
105185554
88256569
409976202
139295205
288372202
478245780
478824714
239747681
307942250
157861118
246242372
102801727
390145349
432047975
458411545
402322688
496703026
232412883
55706165
417124956
408911876
378519231
463019307
323475902
419755931
257377461
484285849
372671662
9525116
258105569
137657996
215569550
79844673
227006258
33146490
449028652
366647160
198505475
55792879
106898381
269088351
310155077
154845335
14036666
339985519
304699266
193690082
266613250
10690191
280955573
101090304
400873825
199701982
370762000
372726023
36639241
282499147
27571243
324288710
27792037
178802488
81128734
40600092
1493226
195629092
407527309
297918076
155142551
38585042
230759509
107367850
122848947
154145309
276471664
133736454
487001604
172329167
447086078
221044215
107417592
12783023
436957913
407994427
206371914
347302842
111295546
467656955
336283213
263966757
347406009
108393375
481867055
43597675
398444453
160649596
126116043
194992866
491450357
474124345
121477189
343428807
92043632
405697261
421681130
58901308
337227162
357430787
437584762
308393669
316206233
333303820
296462374
24805710
68363181
300494425
143955931
11025817
63905372
126111059
239702761
189436169
159202643
284861949
191751813
237402930
355508288
209300823
358678507
94114751
63294648
206817924
305062089
133652998
78654018
208430684
160220764
133257851
55487487
232457274
229231959
221787548
371628435
451371505
192730122
119546510
327568569
213291757
493145647
446549451
188643914
396830689
243252778
165028189
34027079
78370134
479385090
324504267
6563186
117024952
256143265
248639434
215623089
466488848
262851400
226182042
189578274
443556117
363185131
293633146
257620825
456794715
98620295
348074156
121575879
311597898
491031288
309847993
378938411
181757829
418514035
377698378
131834781
77468029
129801105
120831369
102169289
409408668
289613482
206040797
286705998
136232741
10367919
360342895
341488580
275972427
258564037
208880093
349615881
394216487
95054903
416650804
167699936
455349273
61271176
415455282
441085875
342281745
51198057
479188417
96577579
313138128
435105445
88244257
334866320
54086217
255331376
22250300
114356610
286518735
442281397
63932078
479603707
266773694
480284361
350795968
117317685
298601693
485558188
490945585
367780930
21270373
496344909
179462483
495948274
260979780
373691811
14027180
398071562
110701893
289831193
441096344
445840525
484392233
387182795
241255880
172314319
142943822
17446029
284566141
204799036
496027991
463026692
229399498
476255095
381194089
469299754
170304707
168492191
267423442
212022321
115487808
224586679
234324178
206268621
317086144
333117743
28198773
464316842
49589429
268666068
388573325
420589189
364275070
172244834
30776025
181885013
370647601
93077369
335512832
12832782
261342210
316265092
139658244
368606868
253993416
401276513
204108620
336046331
465593642
263599110
214152339
362066722
291432591
380003624
382446363
259588589
199144356
343234543
402606775
206028847
432492330
408673034
158697733
109519988
448859554
72092956
128559528
365311715
465287502
468293439
301586691
136854676
275809136
489836449
106542888
190920524
104810697
249742090
146880468
493254282
131481347
178119668
294500289
495029390
456201037
185375565
271519026
347764718
37358951
35679727
457439193
325217585
470030113
262480091
118087972
14378445
166603743
107190287
226455852
466005925
85897848
238128331
319110353
15777370
202204218
278918168
161568379
231821688
366066552
140973976
486926709
259040744
432825019
55233045
249550527
127576726
320295322
276288689
393976988
347148098
492666429
453798831
101805977
132597718
254858148
460718746
430559705
388577239
236497577
466296107
366242749
12085161
89756371
355070193
411618995
42082427
840177
437729213
203675023
33308442
38525939
306117843
415650007
345531316
213744420
277962616
177628919
186418614
273650098
231685356
172159413
233300054
276553126
424755756
137507010
119583189
270541360
4768263
222071035
49140489
287055067
488705599
447417582
409656996
489398635
442988663
205627069
184873768
447516368
243264874
347701725
451528191
265030359
208751186
252225723
298864888
193978502
484078849
14667632
372198930
81023752
282574844
477335772
336884024
313321256
47345451
498407624
395480922
125435127
432958446
363128089
444248762
230959846
350970237
339469094
152751640
311751737
175633036
469958601
48067713
109674758
127082408
364750230
448235085
15102933
293891537
291395972
29710535
21587137
335749709
385133612
264258807
324153762
255940218
115103032
467733704
374770651
80043107
60083099
390776005
180061398
60192558
359438769
43522457
446090515
496362982
120844698
271977366
427691690
153264910
447412466
347808206
160629529
418493862
423375631
202628734
33006869
26633761
363868245
422901646
390438427
361439674
163323768
455242084
192435915
239579507
300398487
196978468
362853697
34333594
237841243
152730422
367390377
228659049
92535392
411845657
239123104
194580477
178066883
212076037
384816354
109974607
33402040
295202657
292051293
367520823
427299680
7108055
216454979
125345574
427838579
440837927
152090424
472276374
90220472
112117820
320905078
409144568
217236738
182951904
9496109
12328743
2336468
312443620
65699922
271137231
342129708
403495651
340440906
446932643
413888128
48330455
335860989
468046169
282446318
350757226
265400284
245343955
33105119
382334354
4753326
499793989
396393592
112195433
479233743
381256913
488419966
302754792
51267257
316923068
148420233
147737263
238816880
374901527
238100925
263057848
218691401
3405197
487936168
334251406
40378390
235543231
374005799
471407752
177165628
328020632
163226761
496937316
393937468
450886136
91883589
454393813
24363439
201849054
60146748
81191720
68130666
147486515
342265744
329144997
224518173
225931568
213958074
460328443
287647998
478879526
296956278
209196140
220268268
280772839
152919720
350601843
55734730
349959616
389559752
218339619
99827410
397926387
458970042
9609442
115254234
236652195
418652502
19910980
137497034
390040260
395755694
276573081
249003110
283075930
299953579
115548192
81596737
232936402
320464714
25584742
465798449
198340022
195089101
74703841
111564224
146262451
351681234
400170646
225176118
82992012
357037841
239171472
450647843
5281748
436614283
39165249
447308384
484002350
5505918
421268917
392939415
56526253
138284846
461792296
468507827
216803463
196773676
27415350
314575908
197765129
143602342
208566685
65828816
171588222
110515283
318689334
191123348
362075581
150078332
493553038
373033382
17659210
337235952
282553752
11862463
347537842
346542708
476733350
74665494
403736505
161552262
449498230
80323080
296481810
128762998
190525427
443705090
71524671
408296772
439653437
117526835
372337872
254103245
335278189
193206905
189627952
236768613
464760653
242257966
128988103
399900443
206038077
59615804
170600103
131805491
114707255
294491961
326346841
469870855
215189197
131908833
171985047
433031029
494163675
5052607
419704177
52302606
415526793
57165492
231360465
33790451
192337314
143991863
18020704
46085946
123573044
437533659
158361680
140753899
208869815
199653203
487782801
258750836
110364129
278131369
322577326
424774239
198955394
138955556
108054713
402910443
371814950
349232328
9469594
296745326
99966388
88708159
86259359
181243765
368312846
59264077
353996755
494586518
485940220
23660950
285967863
77424437
20309883
424267372
34237598
294604767
1256736
327740199
120701760
64600778
71131343
43702332
114572918
431347163
90156613
101263724
66014834
171777340
400266718
434192421
225225539
341019994
327446701
94193926
495134769
41849254
337280649
133186192
330634497
34236733
371278439
399461003
14832775
247399666
185109557
18947527
126562313
94460999
191051660
499053265
436313927
82215687
466159355
74558805
12122105
269324466
62087350
168796708
448954501
464313619
346017994
290030901
26839238
225293762
465342080
257121484
148268371
201391613
290360836
154712264
40186644
168326472
28106706
66458323
273624840
229852466
377469912
291618302
432738701
21879219
368985436
218292887
78049313
56674340
212318996
106493044
70093787
244821306
459165317
241083420
250048830
105954234
303264173
205678574
158633649
201078674
375336126
183042300
284338118
139151918
354935468
65688789
157442781
182549726
27038344
82338683
49477035
477457707
91058723
8533427
454623432
123357585
77161504
44553155
7180047
50626525
4200369
457441234
11731535
429447720
190384137
146554595
482027204
95282300
394096727
36219257
428161129
400595675
470217774
93238135
309115078
277822166
275121280
221706940
234154193
274631876
252259984
482403182
412128404
202541575
188088125
311837987
327487039
69141623
418891336
474281822
173087006
279898908
112161426
65048895
251041065
93611614
406201013
170499361
349136402
129804059
2827640
48178943
99518232
53828066
163192168
277605482
15530795
98030739
356779390
119350330
181494397
409566760
388210585
321262286
474137840
155551900
13584443
429396431
363606950
368791411
441992495
401860674
227519711
354118209
85991090
183699866
183721642
430026326
159762484
260618032
356106227
55048
162636681
208910236
240647282
22147872
232615362
87566570
374616215
426047809
310336737
170509147
320847739
64708520
369424136
333493497
110238416
494847317
419222020
427171514
77171377
1387010
136731080
139715429
391212113
55603784
273157421
255590055
134420448
486724359
452096504
278808053
102289222
41165315
228193165
87577959
286179997
241193282
87033133
351885475
310650110
372342720
77048417
161804036
173226033
340550090
303759280
218965613
374614169
22067108
390268054
239991119
179059614
395780865
76625166
135815644
175854739
63433631
470607211
348847564
431759595
104664404
386473583
321519194
380203260
128061398
240021206
469179382
241072125
389929941
467614553
30547812
373064111
148474687
470717782
466329017
158643487
276883438
407733921
360517496
417107015
209006578
225656746
376312528
460538781
136746429
70699610
283656398
196390406
57583849
277635693
151549527
38700274
84003823
466828423
156016932
125905884
463732968
330467059
252519501
208362430
150652256
302287689
207755992
378509078
169836601
120853536
423880125
409553211
24808901
69599269
475783993
199998406
485877883
390919144
157317714
435576459
474686447
142834011
382196209
489320703
107305069
374032191
310455002
485339484
60994419
87135111
386530955
314309645
38115801
93196918
44905181
292573620
169176851
494207482
322666882
289125201
421576787
306871563
416550635
348900550
239619731
19319768
22973173
369665860
184121979
222544354
112109804
280276005
289936516
211214817
5565735
183689450
416313011
404402014
442821736
411397894
176112990
24410130
67981477
269434820
197039450
376075161
125798882
74854018
400205226
441849076
412837990
88096551
10336648
321635893
87940325
173125674
383558967
128989731
285589741
212792224
225260064
156387323
91860703
4624615
159406734
126248245
79828609
204348863
161842170
335074554
470607734
157077061
38813528
96756540
129514285
346595453
327413419
485990804
8325711
110141552
194682173
18900507
90759993
65055669
498880132
238080522
321331497
409784740
214384751
444856609
275009408
121975078
201975921
336634656
246472503
133148294
307039477
286410188
133005816
113860413
329239887
273936064
311221507
380391677
114318949
305868473
481183884
454243264
91749524
169696271
234826226
132763891
95818275
358791783
323406996
320836486
398008325
71195654
478622758
240792585
75210879
128997311
241410288
431241287
82573088
371555848
78508089
416047715
150271623
134597943
495055978
477396826
206923816
164457366
72583101
319515106
464767101
12706246
422596157
277453845
111402038
4340412
194442279
479786211
472124588
199803901
42730732
225502746
352006040
269232551
293387585
40227145
374794916
282569216
757426
97688897
133633105
453556576
155632717
194912658
356398885
354580731
31808955
321105797
400194269
417445434
408881589
67896821
336302288
470293574
24600524
318437083
236052531
111937603
62913973
13233882
370437337
117281178
214338815
212822146
304197911
362506512
338567897
234025751
431332193
194850272
286891277
46208957
286251006
75084039
460200344
400660165
471461153
250887028
52898617
245115150
277266501
180051966
334949858
491626354
97965981
151929892
273936975
144708388
223184148
160930880
366287384
91145549
353227521
4108483
257098734
222904001
286225694
67563265
126695358
98972699
195597631
362501245
418240263
418892673
56932524
207973995
91586115
25622820
208114489
50088446
117657254
338611265
219223514
247590823
268188313
377800312
429258481
123690541
426978720
201732162
406769269
428604646
116267078
458866694
195997122
454705859
8092957
200378435
207993547
49702700
389308248
430828335
279794945
62160799
445408583
436868153
124606925
452893878
386274611
155163202
2177655
115633855
161845240
151533667
234306683
243786793
440575034
489180017
161124045
393314168
388419584
199090099
365863428
458555834
356177704
434236285
189728062
161866655
91657638
223776941
448878899
405515050
7169652
383746214
156829801
142168174
325353874
122086817
166282141
250881240
113201021
191623733
230914598
446782712
380930130
207236367
487110280
395333008
302671769
346523172
345294458
215002716
405571771
300210494
160880917
466906730
153222436
351861542
249540088
484342307
158347217
243327336
399471005
103986225
342787081
204998243
1330593
413279980
453077335
395914886
267442319
210672128
402821410
345192783
382425385
182591652
29940263
12847549
72736681
486904069
46503792
64023954
201565346
487305188
88671355
153017974
130173095
172470870
219246134
471474240
488395062
4177988
116660882
53568487
228720729
448709633
14138348
153583556
479140118
236733230
444485493
53097723
316552926
445849899
137592398
313595040
5169136
414785261
474955659
329807437
431759759
480410443
413778707
38597741
452136522
204204876
75718583
405269294
75424000
201105266
357521760
244942176
413320830
359320167
8037651
378841602
279420555
355362379
152861636
292669804
365260421
65142088
175806688
417746992
459490324
139235392
366578219
289933650
232140297
284819933
113616243
269601972
436058218
13582091
61746457
434990339
160806134
489077254
322429694
465006631
299975544
338655430
363976685
28007684
122601372
324192092
60711787
197852764
494916959
144266694
296693441
247747898
185339451
249791920
313231344
40168608
467154915
3215687
54493069
20589438
240801425
148383876
462750363
153321788
239844695
382748047
55104857
57901314
157826734
398165595
482099425
424294171
178073879
292951491
371564742
384255174
328257447
106092937
458889554
445425224
397460623
294573863
73037078
37563089
106110579
210314750
189277617
382374178
406177374
53487563
464570465
464808944
341160244
252982028
331755929
380476841
341263392
143755288
497005553
1126398
266382317
41693386
335452628
356336730
494274696
182073582
155617376
5149946
190079643
317213421
417352187
206607705
45184132
71016223
437834375
170045819
425301349
371467071
223067326
17408444
219789157
390651918
336029917
381947241
118856119
73259822
318491070
335154054
485740067
326866879
204335564
486241639
366398623
288075271
445405870
2111185
307427109
364932617
95104793
403944507
211762329
278744761
63150504
265297470
362920315
267349167
154645517
476420318
177112613
486760033
15487960
241787948
110884240
341017726
19752015
239416825
253258629
310543678
150376715
391588166
65047906
437444805
342032026
256132042
68179146
300953975
476214512
157952983
343888720
109296247
387722526
232450591
464744283
261590075
225150627
387757483
195033101
379462283
66988772
79588369
488173353
60059380
121444074
47688949
385281080
391979811
148902569
393940364
326159594
256897218
177258447
14766109
235225685
101577406
92572421
93847619
449320699
102619740
315638772
434652504
266562971
117990267
115193417
496298075
320787979
498842281
313539725
79535661
386592806
368664681
421606752
134912930
477300114
279084580
200474518
372239989
145973271
234609748
259432631
237091297
388883100
462164557
181102839
25586604
380362025
312090360
98535087
210205277
474404046
146993358
457655217
422465850
433220027
179247977
46688737
289841375
310971346
295854769
235364465
497819870
409374072
17028287
74493299
382096889
293046072
154133305
141712080
430206626
256557272
209576451
239493329
203421460
78300072
377721307
275343398
379610894
432262339
232136349
292800656
382140475
461804591
349917855
326507514
68042600
93644581
170669016
244451424
132647604
341177752
276826767
137920225
231469778
469646639
191412500
151645555
434626386
420063359
1560439
481534928
246064341
219033033
39708697
98030356
220113473
461281811
106528807
25291803
34729628
235465701
171942990
371797052
22670525
409708037
406026099
312824227
117996361
423951165
311390708
237711287
354677724
93237608
34262085
181267969
70034381
245603056
208903872
494540264
415414555
130087813
364933016
287287415
467706836
477437544
40999934
475526600
220534008
372270502
145894727
165481527
237185136
135084693
129757114
137228395
61499002
192956820
445125225
395144792
384236438
446465129
392065697
261015333
355859519
259527888
434502873
485223230
489544337
146199665
412696948
437694853
114471416
156771473
399614046
419495288
126888353
32773367
207188638
51302073
386691005
202959361
381471230
130685436
386274844
231112867
332927937
303510390
79638662
95256178
301968189
25442012
448879364
111264390
236837260
230547884
392916107
349037538
260694952
39737185
48825872
170270807
112414070
259649532
240594010
951831
213376896
224393758
202414697
452613070
383182928
365068924
200684071
216783555
267461734
199484043
172600115
38233089
186552118
78066949
87881170
383618030
286761414
488845822
72441323
117700104
159595973
104295112
248901938
33309865
452323399
128974632
355569895
76501454
316084201
136799759
371394705
442254866
409760151
263984121
296709762
480612742
202979902
22153771
362081397
210208430
345267616
449071037
43255796
121525805
100249970
68198438
413540051
485071270
194347059
88286717
236555061
101762701
105464316
317610498
247440327
124734057
45014343
209615115
163966494
478417877
467283888
358081500
81212182
145764338
237299868
367039845
317172441
197676389
105705561
196534301
316015498
457848126
481666565
182681412
200708990
147666787
350711424
285376205
410781592
203449814
489091451
494270621
246744147
414478479
393456744
299755421
26149661
52249204
59272929
97509440
267291863
176062441
282767482
144505567
307920863
361788465
231921282
2604807
431077363
317964125
135288905
354527472
235130314
70085953
447155612
69598801
303134415
369885908
287149026
427057481
125688874
110489227
242130412
264843411
52029969
158433435
355189119
430449793
222870781
182029533
380465425
473607469
109363575
272384155
97890688
32996620
477425057
483055630
91986201
230066054
472941998
343555033
152397200
63406753
377263513
273390951
471497719
384206263
485192493
40097043
263549543
217557075
74092668
212325973
42748787
461685749
91874948
155768771
390304685
7530710
75199930
46325042
109282997
62544116
471873729
393519909
440086371
357903502
376006398
204824414
231474782
167380179
270472438
43960451
215056726
70122071
8361530
320900346
175014226
187793555
190656380
59340188
254555360
464124852
266365866
301942536
375869865
475264090
219478880
6099961
234115459
198510139
289880908
446339778
125144676
391913244
491105149
222862473
410185337
17124605
54169428
350140355
324642956
236129898
358199192
110966584
325386882
289439673
45248116
413391632
121040558
2025842
139778746
145249317
215550972
169015332
76181960
28553759
143058391
12821328
83419030
135333423
252754515
289932958
372091150
271362125
355625837
249565322
354214728
341795836
254956766
473694316
307112649
30663213
283256835
250938768
272502725
53909892
347693670
104272155
10876915
22961624
90836573
75249705
260631878
346391264
482321600
55132949
42074505
222660866
463179697
422489705
206514984
493295133
347470705
107054902
411711161
384209549
11679342
154449391
464868106
94082029
102312287
129977899
160480606
104427373
380624300
219988803
65761152
211984350
14863968
333698280
69108428
401569564
83057310
164919878
316816261
467925074
456991336
62452526
470798988
170656946
208286227
168019119
435674608
274112853
105084546
381217410
273282742
473620244
195685915
472437908
196612927
423285629
461710442
32045137
410107644
137733967
128597269
140314317
420063513
387225762
132357095
157038058
182395024
107733588
446132275
230197642
364184285
386708707
32991181
425317740
424203210
10143382
14737528
458120343
167456085
471972344
279499048
289169988
449390768
57062849
107446319
475719943
429496669
15283081
121880086
89498279
227832644
71282500
13856858
326492442
152984801
198135702
397337952
327501015
96105487
291479758
236573057
18156735
52066691
93389533
408329454
280119474
359556529
19494493
88916054
256328074
432587712
10509095
451937725
266682118
95325957
303696720
435406408
146656695
135781583
97703308
225485244
106028959
153957037
408475884
368178563
375133065
467939982
16247840
40011088
151713298
78113048
318614780
146211133
57843895
84179350
134621803
25205608
180404650
28149885
236931960
396656059
449134042
451262077
9427232
370721563
88977794
490116812
127485056
198889461
124331002
6801243
415357757
289666123
15507333
60769295
7554300
257546585
53476644
204624842
266655939
379930075
197453607
388174271
217046263
23173049
174651341
497847774
162685473
401415574
496080991
449663116
407290578
133546034
483061609
65456064
64653109
913726
434885974
103073891
474079971
424902442
12649827
98415910
398105174
398090390
382462637
203063947
375102253
122598132
204588219
301188346
173395332
352581488
25577883
121182780
397333088
380135296
454719124
472421585
378793667
369232678
110115373
373139348
297055913
316510421
438046104
26431386
59751475
493190486
366470931
428940141
388254114
306320640
368962565
270339906
303024241
258535086
461580562
492217629
446828396
50821604
184077639
315902725
489700178
189872016
149290428
184171370
495505222
404960607
56367237
31834550
377768231
86116196
17337170
186663136
260828169
123435365
135234861
7901322
139312375
420031034
211555949
213240849
350571940
44867496
219281332
29041238
197089946
248674273
232803416
266716192
464282427
90754053
167316549
481021767
323865756
67712325
316960047
334598713
57621533
213838634
300863291
148648514
318540035
459627940
432459678
452787150
461639225
10765027
317823425
219153726
456723804
341785235
432424429
342365222
204795024
374909031
19359267
56850114
174979392
410585938
245412242
381822197
284004681
301092631
6182241
89465340
483967298
329231137
416643859
290974593
154759361
337278632
255740170
428986997
217500609
402807292
388990401
432743003
128956058
60233993
452432443
144238083
153654098
390226582
30404424
346514212
118729853
162823944
330566781
387964519
445841535
464825247
420383513
398768713
101480755
357645151
223398948
493246755
186931348
265235646
239523544
150862073
124308268
48187281
409695243
224642145
319237761
420862421
355777852
301193116
312179604
42960718
244423483
242388210
337921725
182398770
330199613
394210584
345265123
300824895
159830532
235990770
80485403
244875529
457713518
95550596
348697501
423876737
328487135
424800034
367023458
224648301
218593541
322955879
341532967
468128304
12597169
395010922
144438346
223606301
98244412
2558096
391109498
465598097
92578508
261929219
49771261
11461920
44580883
412307256
130107529
185931949
357380025
438009917
122280937
323182185
16879387
491488747
161549539
409157956
253562976
232360022
360718010
412654866
33881652
12834628
46982969
163416047
287691863
410280342
106321423
1955706
363423114
114911284
290611588
2564314
314765664
368826328
271371524
250409205
392392911
439265795
95700614
490917410
293745537
223783948
96703652
95803761
262340190
142414722
343636792
458069622
160459216
377103085
409325880
30294698
105409394
459429702
200101770
269680528
75423214
179384931
320779642
384608390
144023469
492621028
153833474
313441142
406006745
95649828
288529476
247069602
248167798
216762593
332167140
371461526
367080435
80395716
198110055
294125805
226956538
406485476
113745613
172133735
161157377
24929522
34009680
462298723
134221507
167677492
270547104
45861750
374295206
179210875
323775559
120079687
247200327
212156023
265442518
187961735
144249391
139627343
42532195
288275492
116618309
211235719
452145892
26536110
230063610
225135488
321704460
411924551
457327980
434174376
384166903
331404211
208393473
324063
407503798
215929154
363580865
472363739
55302314
181700514
78458430
44721803
63476902
387098815
102018663
251414206
432684096
36563035
269492576
138271468
416097619
283842212
303625139
416907334
229226248
213309096
94958000
261176150
389601078
191529789
306982624
72221757
286753561
291934079
101796636
124343312
392969324
191589769
10855201
374720697
331561823
7086316
40144738
144644019
460295504
402598676
210963896
210362412
60072553
461945243
154147014
366023088
316911606
401795361
358684422
208877295
452450705
187875994
232835252
481810893
213857971
68801327
42532546
336408314
286852133
427305427
477258618
106098471
147681620
354294600
57858825
236129344
365294908
68182088
107805886
219982340
346550661
348515236
368316823
325980499
170248253
404850507
168228462
419341773
417881925
233346772
444536576
267721198
365343152
57561704
310210079
317213679
251361372
253121798
443833446
8565564
2821925
398476845
123832038
468532657
276362203
456679400
250579123
223927247
480964506
182127450
108790362
336709120
86848800
142764067
8303915
389294768
34265678
309276963
341944084
116356364
355655089
143618142
143274446
454291999
428667950
266794199
167182021
42895953
276306667
432627650
78519263
373101461
340972056
174582633
132374029
256386850
67371309
326984343
488460852
422192045
437254078
261556174
2820269
99047526
428199211
451662587
218302278
480082272
302206344
98571248
499669638
204809369
479146389
199450681
224203032
63251929
473267513
270795749
253175064
211953401
81009237
73979916
115675063
359025594
451772027
419616421
63689522
286180898
372526365
356552096
186893603
12922509
102122894
452300794
398341714
1747280
56126106
168735758
107737469
302890528
16790835
492940272
61824843
37542397
155759562
349692687
8597853
228468908
5696202
89851996
406101366
103968020
235575394
226070938
7422723
487478023
286252051
401847112
116619890
259805955
351037426
146530291
90220346
73506983
489250016
184738693
318867996
105252788
435342725
374369694
88944667
164819389
360326319
344798986
326844077
298939546
259798529
171418513
244443687
309697787
52629887
146806937
189336702
157400861
37193678
110996403
50324911
427662888
7799980
4724637
264061525
314763602
179272819
447609134
343953925
407357819
356632927
11122124
432659400
307473613
228860110
485110618
431126474
30409958
61513876
408229304
485487992
384423640
196573881
57802391
426556055
244312389
143962886
39203287
193019910
181034739
17752682
53698790
316437665
456949312
488157368
398816612
145332707
476923250
218815160
328505380
46098640
57827144
171909054
357681220
252130060
256197732
295223428
341640551
317964522
459625317
2195301
162671744
301820633
200569835
72543865
257028563
354254777
391883338
8366302
55973075
414835837
109075535
397488264
360647271
309436286
112021819
56880340
300818194
1706451
316130613
312750241
158229656
90706351
63449320
370424878
218024478
350653543
333246265
437322985
347362038
149194698
394959000
195366300
201577770
411829654
404634072
147807899
4482607
383103792
247702795
298336454
421610070
488584753
269394133
191243915
445686402
19951701
498132675
115532300
287351647
133060467
57289581
279825998
466981574
396434729
318020070
71730239
412281372
82303268
62393288
97972791
436556397
196179151
211474176
49733859
466185129
202491123
377747463
419657813
332208914
70022903
16119266
198745727
276228928
284257643
105049311
218077553
215381227
295004341
496556698
41160857
158682111
114674688
476582541
37769775
109030756
133646031
65388231
332284124
412794113
300502914
8273254
382426543
441153203
388306596
133802511
35201941
218831150
498016065
386429874
495204148
320946370
301274436
381276672
423483931
438859398
1436621
78708114
125565562
103683618
86644767
108200651
193288682
152155073
10180762
248454795
84435173
382229118
383953606
214041875
286187447
392591631
316196254
218608804
459139052
466476977
205263735
280653063
166601124
423429460
39768943
33355166
298345379
258979891
21672675
482957652
48651505
202914412
125443846
472454616
252044939
100010005
432769258
277492688
376059052
94348269
36104760
26216885
73358247
462548737
377244389
499975940
383146752
69474559
52933431
336907929
263903650
360041068
119330376
438014016
10384784
61855991
21446772
467650722
390791637
370557791
424210754
393122165
377497695
331251289
471342003
408651148
404583832
195122993
15465861
452046698
99765089
252345811
242089363
273980963
160096267
2032799
255502575
14785144
398451841
295251223
419945397
470573851
338056962
211256779
234526476
69556033
430285958
390659000
154903086
20931782
114730921
325126322
480204941
11799007
479707827
447997052
45494492
78736031
129197798
279263622
490457933
302466358
179645662
461756524
356552267
54964832
491788477
463143967
259953115
192721125
88382816
244166479
180924305
434943982
35042074
132501674
243710668
479324805
331558941
27962136
498621834
285220137
204887810
207341028
206294090
338204184
330568110
129071880
79145618
255478003
199997081
363128302
485917182
470091833
99061043
275271917
253721754
391171273
254974199
105950280
176309537
27210079
181136695
42769660
472421269
120083673
85727157
420163095
105095958
218399481
262386602
276985267
12968232
364452425
14140942
321732150
418927909
432264648
180508663
474063879
364027623
55618660
150767232
35020056
383200954
99137706
15462517
5088509
274645767
35677405
249523041
306227270
473351235
488521459
370855386
34070973
377247528
425564135
497107196
253894234
321011822
491801645
369450821
113771259
223430287
354108559
119059737
186402240
22328548
490885511
284946320
4209209
335097805
226791490
308277470
164742161
11467213
378232737
65800879
253065548
87633946
92575808
493084976
214731517
257302665
344647503
483495980
25952850
191893136
449983341
161916927
36037535
175835015
70984615
314120015
78847614
460233862
352621499
427419267
84183232
232552464
438645315
246137218
75898353
423874591
235369152
394501329
394770009
442349654
85396560
121247329
27521489
312301917
76819683
311877758
387274910
495919529
445015090
44645462
490240448
4428020
277597902
452705113
495675990
474763274
402335854
179282588
388656569
363079098
60612315
424393653
289171348
296977666
489422819
455668449
432191590
223100543
342173512
215471401
291953030
186996850
430408889
279551855
121171701
415565204
396012523
90110504
85913880
188174199
394709810
255118634
361699670
422490042
444250311
186156276
463759999
362989040
188651220
467215073
463503617
231418161
330776293
353634586
160957273
85323328
118119376
153663350
426156837
317539212
168679836
119858406
127545547
321674866
470521671
102653673
299056298
19501137
306997025
262369075
162434736
81611808
441217120
80293288
462303873
349389077
140657327
281937620
258395962
280395909
362545769
288138574
37434285
402951330
316140378
82152170
129353775
60434585
1335780
415136460
27890393
225595883
329800450
113396218
420891960
77923850
134890071
463404289
285400617
397625722
494090231
127481914
162306585
190131812
110938847
393767545
461513371
432495020
255957801
306684817
82894307
307702372
138324500
352300048
15621308
470982995
13606282
365610889
284260113
431929697
100958969
153500359
444119428
431520532
83254725
482831208
279189017
214150904
27321459
9157161
482998336
280534263
42940290
150597802
153433729
489595783
187900984
147278782
464153126
352600683
218666019
449674586
294703852
51807699
251655760
101607335
298646839
459409858
88362179
435639544
33280987
185699744
224888893
158070008
239953708
91710359
434375194
409722958
144612588
143884766
146996782
283649195
473162282
51653627
136426403
477030579
54708518
259744276
105999864
54114197
370365527
188819477
364761643
104409665
204466157
42400087
107440687
324708319
266339687
333905166
223121724
488191687
113880905
299523392
35295675
251552803
197253685
437248462
192798833
467695011
119912173
128048349
426616046
472145601
57965798
96597733
270853400
443246850
490765173
211828066
176232559
426112280
262978163
308354870
109521790
345707191
34736225
256115357
218850897
59939224
350513005
173220566
256475065
270875055
119334339
363089911
495059736
361613840
252794709
330215892
254968982
350339200
5277968
402930067
7334859
123314550
189692964
61253548
66428688
96980141
295022516
11152986
307783221
487111702
80790291
286316883
68138168
429046705
231476653
92393666
407943078
285586589
157469603
10394260
6265173
130300614
157256132
30134529
351333369
99788258
2001415
233876491
262150354
453636075
197084858
292530352
254819800
190894483
300566877
376747360
255085802
191356964
286731553
85647033
59350316
57943814
355234087
215824179
393952134
340169282
496220370
307915833
275925858
138744258
435210136
260533974
496882343
480743888
472006507
111602283
148964705
368160630
75213046
224292336
60230346
264529629
179867382
54900476
89073737
296053749
343656936
213195188
289494605
498740283
450197438
258391881
217046817
28709813
287594394
109751316
156691210
96982671
297521099
194276713
209728438
113310655
396505000
131166594
135601111
2234864
128877974
361637950
143606530
193108664
289628620
485494230
342837860
461720577
295303551
159620991
306815722
437833911
22747917
45106602
133487537
115665562
138371159
142657796
167638629
124939405
470312018
94725577
72862999
410915258
14875408
212874712
371846453
428589810
110382438
479510686
474749418
458570156
276146983
495565132
443753981
344052676
69583397
431553678
101598198
128675701
323763028
338223523
73768931
329695933
33958224
327091061
76563431
229228423
131257958
261339172
18357094
77916843
55854723
194240753
456035128
481174458
263695868
239466349
313120679
431746648
188416831
143299736
385722957
282253342
68535889
236482477
204394679
116136799
314370689
349323558
212902889
66060824
18662693
135011437
449608629
238446795
227476652
345968562
6310738
415905771
323614908
388899583
289708888
359053006
456107235
499048178
38741378
192079251
314319889
61381700
25894509
380332921
486030146
325210445
207457781
337646756
72642937
129724789
239571272
422994870
283100977
493082763
337363729
478738693
440320668
329758804
269566191
464667507
2539596
326582709
65848389
63476072
270074626
432754998
130151872
258341223
315527511
295796313
488167368
267953399
350595287
415935438
492023437
434875340
288350001
28886590
153806858
119069082
266613126
218789528
303713780
51131025
8799360
40569398
448682245
341873383
197138118
153337291
316682235
330807111
375537929
498757205
267411314
62301100
445033566
457416670
497821562
15813696
267133877
390969491
344530173
285704354
325868760
485508110
21041628
321746587
159981094
222798794
104700861
421411354
193082222
35347398
78331683
464008786
120134754
88918622
189462500
472908947
22164963
47136286
81470894
364348076
446282108
196854025
337144857
216622730
410599258
290326520
371166579
170020373
196564121
241833163
489178442
30289430
39729234
69581765
485930801
100881948
12415730
345191026
452619643
441863326
62514164
429409261
98112999
56089036
440403206
279730725
272370834
367794796
494138535
357991698
321756565
121380203
458003153
204348134
240775642
235023265
53811019
70701443
494972838
21415699
88339452
207276932
32297593
301566028
292586268
215496678
300835384
325351020
37621111
37413378
209284698
446824976
149752327
91939342
285874229
455522877
189380096
222654273
319421437
107717789
144918189
330882607
379662139
149859635
134265359
330736123
40660476
102816182
216096457
94663682
85991679
399790472
471999839
46613812
60328568
436672264
347759571
129339353
182826416
188738828
349369689
445105029
81990472
176308576
155361081
444040612
130518340
289702258
196300167
467464954
466588347
394607844
140793619
139828404
82060336
420018984
66022550
445576909
94519312
144244842
169539817
356080813
240214512
110317510
473482227
316455600
400437143
236854464
155106101
240801889
140526437
482278744
462473655
407637887
22452941
235088284
207713801
363723647
218110897
90918318
479556829
365200627
192372054
396377289
488360821
496478800
176989469
495980044
143007622
374445980
141593587
455912440
9768636
264252417
456902188
150083839
428092895
399366146
425805145
122392174
317156169
363385068
180313839
468777835
368045219
338528621
398676244
397366661
57260549
387566216
206273902
207351508
53807261
140356299
229642839
356832285
311070867
298083579
210488170
31194619
300247619
150413260
100496339
135034306
162627541
207534290
25536006
412620981
240840664
365251640
273777556
485861063
49038976
322222246
71194696
184809815
378052747
157110278
294082673
436374849
391925611
26696825
144732393
55871814
325293781
21882368
273778381
349917017
123506130
149357988
345799940
210505936
202484058
55444126
431121761
22174312
425600001
448020566
207572218
298973637
261176596
319822207
135842640
147772004
388613037
95092423
318129507
156669863
326215057
437837475
434129538
290161053
104790794
432454458
326063431
26292931
74933183
229224151
234347530
419589561
35313683
21978029
396313237
450440256
246521101
222669122
271377090
112735471
282100126
256554399
162298347
320298265
85727941
295589983
1817919
237265397
192169677
307303842
24270930
483910748
275917866
149095965
233544381
86842289
446494788
148432005
394796624
455460125
123239307
427859065
140770046
239844273
186571761
262394290
363070485
432537624
10119048
359253173
287620635
239376902
284849685
424968248
249289925
265125879
225231212
216481524
470247318
379193388
139724738
356700485
355511537
303166694
201111196
392023693
78323457
397695049
136902930
47451893
35332733
292312134
365472359
254650771
403445410
122963572
77168134
443820244
53153177
147393333
94702761
371428363
310972268
348544720
35785327
348750231
59875601
65993006
81817418
442361249
190829226
365758826
118626469
131647257
246239568
338549151
435097276
246348908
181782323
128067725
124878341
223621529
70393474
190643319
482067664
367529676
145980094
75537920
104798409
163276155
161862779
446702138
467143722
394325553
35054667
53893453
289401486
177129832
82743223
146183763
39975229
333939459
279892307
304247862
130972191
331835236
149585650
412308685
351230795
222476409
29154042
168034983
429250200
392438699
392711678
401159894
448827859
251110063
126622891
494896958
425573100
234646222
453024758
97918227
225863312
7738248
10247878
244317951
91559368
421173104
40404154
415518018
363653639
124883279
404172982
350177062
319056748
251952720
473979803
289552528
298385189
174107398
391666586
373629348
468734542
289428632
2424851
74723584
345200049
96180642
198096050
184742779
215320385
252204131
306107214
347710010
81214547
404550629
355171084
118824235
8868987
489496267
230323106
249496022
40505093
432386105
460455987
391737609
491305659
12062352
79525140
222869062
105649109
37227147
199828925
208987463
343900089
187405596
280857407
384886604
53044670
32176891
324426754
455426136
406435786
96956568
146182192
138199180
157636846
330710655
13248557
40037804
391107317
69493894
97468058
88796977
144801249
68630389
252830450
186724729
139149919
145127259
365680424
432347029
499000749
363884673
407675208
206743691
283627253
398350114
5767231
103442996
98845281
340884788
172615731
477419965
51103909
322836540
479512891
252923227
171172020
81364008
445790724
435567072
93557919
8419143
266461296
256223205
246911810
296845331
357520845
10802901
189995848
242381080
117728330
15583054
375760546
259168322
406902101
100909614
228721645
84916981
328397927
390743977
35884307
481336879
52819042
101807344
26591725
420393243
413900599
164589629
240575698
432169545
479873016
438446283
257993817
180163783
287011143
5887809
16860816
388316799
487802823
408362570
92396562
6968853
131922591
483478075
83673017
451940291
19834010
352309500
153965385
352560190
49247967
428934086
16793813
464318664
13022881
254853657
90378468
109879292
125649455
379371398
297588776
290968266
202775784
24481743
445879054
341010853
222430937
314894494
253135461
75303726
322164676
25340515
92772954
342197455
29388332
302489517
335929666
62958380
40254910
83240758
318120676
460808375
280680776
379790007
170690650
21276224
257565420
339437680
490999067
196183630
63257163
313109490
70050687
305023270
182538551
226678981
441911940
436141749
243842745
49911310
391468640
270410308
94572415
221503006
364551774
290053700
309917847
35398570
272128231
9462158
62850739
425250957
263404131
375995383
94346203
386755088
376544632
486818072
115571953
64969840
272773254
364130315
191004581
281361054
274080932
150060662
159159796
169115548
14484245
415978912
249908723
113553162
208121542
84881682
82455485
150481753
229874877
282470220
408766787
23899350
461755590
301613466
329910910
148605308
420975542
180030397
37208304
192713046
461066412
441821436
186583446
437954365
323129564
429079461
363706679
216813060
25247164
440853507
166448487
115662401
409121441
452097250
415949596
59490258
58416101
121321175
185203281
355891341
320447696
193837948
433148701
495501808
428766377
494999628
397776918
197704346
3581530
8763693
292879569
112951751
317681752
174023783
142092632
351707444
418526696
65236294
326989805
391657141
99985161
110414887
61530316
35132485
168222175
237561940
438205445
214269963
110430927
148428591
74610024
46395957
4932234
421801576
302265662
11477328
169891850
137780222
125435828
235992231
124971468
494560689
284393897
371124024
417383602
354955566
481266012
180472075
249685266
87190751
475287340
481316802
198533103
227824222
487975098
302216304
329544468
315943119
448624947
492076975
130390649
61982842
398202234
354089139
161714870
22620363
490753093
475774920
450137497
31108400
36958914
130168670
430129363
359685248
180547867
34793823
156268080
79666897
122811066
200702460
302761453
364371270
211816283
154124189
329582922
167000207
330312282
30398602
179494031
198200836
343876403
60512655
459135362
299800848
332869143
351721032
271556221
110979946
399929746
392688287
226519754
348348860
435886720
286892503
415872387
226829288
60298827
221739060
346293393
422446167
76872295
316514247
431782588
473465787
47369693
14811987
322310005
365532851
140268860
60565921
274146326
445885741
157567149
406263980
163510175
293078895
296647676
241871482
467582862
455227709
358142846
46144080
3545592
287469121
424629371
190998348
104358210
39093646
254544768
149995509
12037205
277781230
148233302
129181291
236190386
429755025
301502209
98148669
171193431
274262789
92241394
365093036
99032155
428597109
64644465
251610684
404361978
18195835
50616054
489859861
313413284
84001894
17189192
306878380
485616219
170638591
43132002
261795415
286047843
115490449
494292793
433610380
259816554
291346477
399499247
278620638
360050422
267134599
271337832
61179057
193559934
271126706
494457124
231844445
445326796
468492549
13221312
225410646
85670582
456717275
474119090
190370567
33423415
403418276
426233296
318342399
62065504
17381165
189185111
193397977
373550210
405245491
385723709
169404714
55564275
299162167
90915231
451446835
217097092
204668039
60919455
468606520
209679492
332861820
116425369
195344976
475089056
124945283
4289386
332311189
323565944
218346399
79910897
464828318
447668718
71225494
240914222
330372069
492286518
285269501
298565281
376229482
283653139
237358814
298931088
455050018
365188332
239821628
257038599
37186458
103617438
159573
436741452
357475312
420200746
473630158
178428119
143728942
136028840
365464842
441771354
307963383
91247076
307110002
327310903
79974899
254761474
413202162
352745998
170793679
353936292
295993061
241895545
33733235
267973295
3845115
194607075
468144018
198247593
342594350
30754973
286847216
433036928
209682279
283454593
412334450
233184221
424768864
403371738
484013210
441935430
308506105
455149721
198240642
385155385
238195970
448707217
266148052
200175618
449549826
387397960
246813959
239519973
192069181
14739245
133879625
438831424
92276058
219150640
494718947
494948475
356819331
430099172
222257516
328114438
32256654
215147256
290723339
183069228
418598271
243253294
478446984
367346547
191360152
329667666
62841043
490036407
336566609
462120052
387634078
488978096
92393527
159318699
238137127
4258614
71826734
411436728
398147487
419282834
373323798
417312850
256369708
332932484
92423924
62403126
286425891
482366364
439512604
57890368
252923671
384300111
319748330
43342799
335650912
221170696
223798735
404832980
459803578
235933083
209069128
113239569
48508003
59192880
129520495
36188718
5918665
195327949
322303234
313595928
232486877
28003420
407038843
300608791
172383073
434736378
170990004
114144149
308169756
445834847
405614313
380661534
185254850
168111140
33642261
316244433
283128498
187793395
441258640
377093913
21050267
100439091
316203939
468888618
114782902
255964290
77542435
212400764
51577869
10846112
173093046
48407168
76498784
50495642
330168956
481714020
276530339
419406362
115385737
442112782
74547005
14588194
336632045
87800077
498619224
244268100
221019947
268230325
145884936
442950842
143424618
109373262
324164049
163465399
155558877
193097138
34761333
21856236
203550157
115703632
393904165
209256368
470791833
206312234
496932114
88431551
235806402
51539142
353290806
353468492
209336652
446190974
81669822
478242226
495891494
42222432
166970237
405273554
55630276
422649383
360874633
20333953
147438155
74798836
280019674
14531783
358595446
226362711
64928803
436779096
416002594
395265740
123744372
146481301
179191574
378942493
132011943
316542723
302634257
249533200
89331746
106083076
25977652
150669993
343381297
485448692
93039584
466028708
494391361
118228147
213265590
369480180
187881855
95144306
76642798
369611390
172515324
120246555
259614697
397751273
459847768
43175430
386282961
72472140
149015146
75500752
411391658
368909479
275482150
223317348
385377216
93879644
475137089
319579187
271610700
29048116
179146593
5865943
29510176
193143249
349232855
38215284
51284594
16827743
497298230
175239735
255119988
5020378
39566223
441650896
309484666
496319306
345834878
442829055
177278256
204721247
459984741
374661548
365436032
113804717
398874120
455526152
335573907
238154097
299235547
289777834
434737424
181026357
13098007
46707261
438751606
153346036
420484116
215914424
404532655
393695121
375985584
475894944
284830590
430567223
56743165
222017350
412309492
254316373
426681120
328682655
352101671
448142253
209304703
25935090
207861761
159816664
291754660
318115059
76841781
207157726
111461267
334762151
327539069
356945291
80966221
322653597
198282400
249337649
337067955
407362992
205494480
119503718
325339616
391860015
45174351
336397658
106564817
6801367
305215292
262491806
489483492
458928691
151050505
310954751
15353976
29035805
45852162
410388349
416139685
270837590
391081553
341082534
479165918
65912752
422699685
86020843
350844913
30273257
228517493
487846547
218835230
344733642
420401768
103089284
126691822
228626912
148785769
115881436
10347311
162770780
346296301
216885105
34249279
36054686
20573129
452115562
352770972
226748835
302243002
9345635
77763543
374473368
209527219
212587721
135856112
74777219
123274803
426169124
307097940
253095974
352823916
95101258
85534716
304497198
259750486
121446083
404699941
215312939
27158490
335475849
297622245
408233427
10291290
351689704
101183156
116629736
191369384
347850724
226181244
357423534
317413178
179563407
307925712
84122565
77691458
320787866
141050230
174419930
115944747
109213353
218220995
225095356
234606395
277533374
329950126
346451367
263054952
330292823
466539090
253354497
298665301
478789357
79617052
25331975
327375443
469942485
337780564
314363089
249085543
208194500
186294958
277905656
9811943
337608733
337428928
275866323
268499317
98758325
145894287
119074259
380758304
427726614
374496715
428160244
476712924
207265559
292059333
351575630
274387426
489093601
410621776
110371537
160260690
126003922
128676725
248423150
296494298
364981048
101713126
266279634
230989731
367943071
416294709
129774836
101165160
229931092
281346811
70910518
419344151
285676579
214267179
165830841
489993385
44037148
40080225
493707157
7682247
164238851
457363985
95080812
257482810
23297842
125453907
296844855
245762266
313181574
442009451
67240871
339088603
86319862
121340781
109572121
183989126
47850090
331299298
363999221
440942778
495762823
403850097
347697991
117646014
118974059
150534681
285969369
2686343
299547460
38651729
98078695
183131123
290724901
442349003
273157836
489232534
489786306
491259403
426615457
106157536
302436788
159443703
387885864
241302318
478172403
277377649
225131265
71642204
101029802
215653170
339314729
426049498
369535802
9978204
168692869
118442896
424817985
420171899
377144634
292268000
134930135
150172184
31974878
7730692
143349554
53286804
425008358
301789379
32337450
20845269
444019803
7067483
97715431
51981579
221088756
460797306
403363840
35109832
144549768
467448837
81773744
311798166
486148334
407612038
335204864
92656012
243008090
455624587
204241500
226879314
261884674
170574754
470635819
452146507
256561907
423255393
32692291
102913473
486393043
430373165
468822143
205883426
294843893
447835272
138304261
365766776
273898288
34100142
365568773
266242610
182644459
69732216
257894496
172081331
87983266
225359714
29946864
59222962
250939464
280467829
460036868
459038378
281058855
247419181
155585740
19480033
68591489
317049687
20277160
321173808
461108509
260760829
3287860
188559372
233777683
371833942
337594917
446723294
118918479
290398194
151524545
66444911
136615720
327850953
144243460
361027409
31114665
360416108
65634489
433718798
435623815
480208474
176197978
463005550
18593147
330840372
58518286
133675476
100441967
378865697
17880106
196359012
232003517
131161841
186997402
280670228
318037209
428355804
460190512
112512797
225791800
95773732
277776907
354798734
238031294
85333319
380058801
468731074
296574
480090288
412140601
397658790
85754523
287620169
374294992
183109232
296891156
448711861
410363129
50569699
65507847
93508230
379293838
444385361
171258379
330936305
241788330
236897930
347308094
362362575
194616099
470573005
407510173
5484105
81059331
395496398
173880541
225489892
492622862
339178394
188001708
278579575
156950016
435236565
333561158
329430887
347942086
20954875
346989865
229318972
257263104
354561707
88156617
313075657
352101346
3064885
445181259
350670324
114966917
377669001
151609010
459913616
39090404
375669950
149964206
386611832
136440540
269493070
345477045
61576281
55970632
302013912
34650404
19030550
103086503
456331347
309885487
70291811
422628768
65878373
198532705
263508383
324041727
197721242
44763217
100543879
103291282
435466731
44717303
227351124
154147575
178073291
380239270
226786478
11081625
481137216
64395052
437633823
335850639
168203026
361238655
345643209
246303440
438986006
110994992
217277055
64909264
196873730
304688296
238534072
153599945
305862130
241152542
108432405
52582216
6834033
122001536
449011249
449070217
271737544
413574384
158477021
58759085
176240683
3811566
440895843
262538263
326614882
310357118
203053645
86451235
200347080
44482364
30516971
485630209
243621422
136022541
263012068
156103814
237169738
107452677
488929982
346908031
17817227
78403393
228347612
127712608
359392603
244278692
161798253
283286683
153176088
499047376
397786464
485888122
138114159
164114286
123110982
219751793
235792785
321176839
72145568
72729888
211195724
297302185
34138975
180255385
109396019
488617024
200101586
252542290
360950846
151167695
91591348
146648713
248213072
146997291
311081246
459414244
348619710
180473398
145266617
143834143
228253129
189235645
331409933
262912693
444974174
252721331
60827843
58117873
393122426
79663249
273569496
250765390
482670799
245314806
269412049
16817302
272982699
236687135
198431005
203677852
216083075
245404976
435950590
354619659
293420109
396002304
224255770
472507056
138015228
294661249
152034926
321071978
2002756
249893783
455298427
212173188
7792734
346229388
180153963
187119803
294233357
31904037
202146275
194305973
128939102
301956066
498854470
84240441
403147171
313298604
397301357
397015508
233709238
476498789
122929182
112052564
288009011
19719641
411445048
188747863
145736626
188609759
415359100
218356939
31166329
79587683
311788709
212787616
328731964
78094678
50266903
130386649
105335876
357338819
349478407
340705039
417180803
1881712
95273256
310815709
106473989
343949826
78268483
340065204
108044765
160711255
33220619
357212799
373005598
367087332
345817865
450187222
89845328
274198594
267473233
31105469
337208856
465067218
126111177
79530453
229807639
370221743
36937164
352105552
327375877
46870020
301238808
251535399
447705829
366559200
326815650
496617495
317291029
107079873
367328770
126511737
207570972
2389529
126326239
89208423
67121260
168234819
455348765
464735801
335215963
416934401
283790276
209324881
85611961
326800350
444565455
389444319
250369727
163158214
297797494
259603674
480263976
281343441
242765861
43347586
492738037
466305434
164789551
430510439
346290725
189196459
201079679
89579365
145480400
148197303
64292522
445598216
26951385
47549249
22621440
389657986
124121752
159911253
308911320
154798367
149217789
154945218
401930875
248302082
213228215
337770852
358874238
182259758
449034180
201156880
431231707
167074088
363361143
476596384
37652234
172469045
103207039
323585365
483835120
324213437
200368547
159794521
479514575
2250570
474416903
328108733
173195487
84381915
267160990
297699795
179107077
222251759
126471625
138123519
381780718
470488837
147501298
264543984
122139791
1751316
262391696
398087635
109431591
88165760
83009709
204506457
453133453
372511192
357529427
333441998
144566050
117030853
139347850
267789378
16568454
219004735
469671561
6689454
270212527
362080304
17829900
12212479
51494526
233863187
87195218
169057976
73997708
348879640
377722601
8055128
255012988
479025506
443698627
216555471
179003404
479054558
341167826
31271743
252563985
21961211
220624836
107737663
350581097
370598586
418136522
286886382
191723422
307052633
321009648
331561294
11005250
330202239
154354475
239031979
390662451
226092024
477840187
136178200
60656942
179569966
181262755
129873033
303073218
281536569
265663242
183047346
128146873
445629865
198125551
480496821
288983016
494643618
466592393
322652807
18956659
460733369
491501912
397001916
30232011
312059391
22648910
344307194
326608973
212508184
311099686
60971138
373893547
11881115
363971138
488368941
56978087
33632366
375733327
144821923
469737112
165608111
359539767
42260369
497437246
272118389
320874613
269982822
22047636
357584592
72139413
324675244
411026523
418954380
27246331
438246968
325750428
402706557
322331138
291814981
243244635
372625375
453324275
471944242
487606422
434332098
483207718
57471083
481306393
295068333
105367266
471302700
120805507
292542592
427421735
341059270
89842035
311897430
470897893
465527875
71382430
111490041
362138798
85337364
299213800
445503188
397865741
103903438
159301493
105008631
248517079
5608127
130775033
304474739
450094963
11699863
283420975
446702344
253968003
297961826
416710116
92848235
127964849
294933282
402322341
7005771
404382482
6815218
169725910
257815517
29273939
482014808
375614268
120053188
306382059
400720723
419157982
24710046
295343113
474455451
205469608
147001639
219333106
406611501
83418517
33310722
453516669
165339518
496968665
117204226
29812593
253571863
209542587
33575717
58925515
126336782
127949744
17665225
231261151
3278291
314524663
279287302
141533580
10797612
142062573
348736794
50727742
425493671
339066015
88881423
89049099
122908941
296064478
102148314
442653853
302306635
488758199
187573945
10078147
313609846
135833777
358882538
341882669
228584846
143698526
194264821
396375287
320026011
453799452
145320648
304957562
41362494
258742512
294271923
220191013
379920997
293837033
256219726
124763649
487640100
96200590
230264081
214441894
304743661
209355501
48434069
246349403
424234657
102508768
80446072
199527016
387077032
99457484
392374777
445258332
116219826
484243005
236653807
136227414
298937929
359641972
27649388
275694989
110882190
155367187
435849938
49281984
223943840
436324830
377784171
128546211
60623096
400576434
460290700
427764532
335406628
382273399
75172224
222568528
428383430
108482140
19827277
185556229
46343746
207061192
237898481
451694410
28359167
420877577
329294414
391662647
68862977
38094090
250039049
235518310
125949002
116921199
34551060
385315679
236184518
192426690
378727693
62036426
429750407
299397797
388702854
316033517
105786878
460106623
332133980
58195226
475707410
163776060
346925016
446464942
84187336
252103193
481800385
76319013
373608014
169867432
174248024
101601664
141272680
159892479
238287724
56662995
250382445
21649369
19273351
430165097
252180160
371344976
187646585
271009041
183971663
172470563
332612976
322912658
237956535
341197157
143566290
2455328
481155331
157279300
308029883
393773578
182690031
354708881
84769933
122801881
111690295
17696117
434127650
353177604
397912530
56289539
42640010
426871313
197412670
186344493
492933742
64833796
397088087
160671750
291174969
35208186
43703034
316807213
471644022
410247742
262223806
157630473
169314365
212341546
407962313
351905998
484306720
459435676
329172948
126121145
278486237
429419247
109872111
20059016
270077885
488716154
380405526
251815299
329894511
309030077
457008719
286657031
165949805
188572954
422869888
330265983
362548356
175473411
200462097
449207291
385258149
491298765
342456551
282259022
195150422
262185263
193758830
298635887
376132140
11061121
19430316
243856052
29485187
71780706
429238925
217948653
84262489
59014275
169922178
397717209
325940248
85279112
126963466
45671081
103088166
394090528
226995937
25814409
99717137
406455535
304289583
5917082
339755886
287208519
397446257
416606955
278945821
381390823
133138350
318774344
41051256
120044511
492935761
152297126
494376903
85667159
163165416
324339487
313644283
232595931
41540867
269178282
315737846
112392466
155976753
299002382
352887047
472066606
437649662
21783303
40818982
381651997
162634252
411215928
7095144
178425643
208438641
120542432
110802485
425003458
50961026
294581330
314999455
117260607
390767567
154222920
156704956
120093783
29800084
4541341
399960742
318137240
56371347
472540488
65928367
167252805
464250834
432459557
359042540
467305631
114929526
90971718
400234241
293611958
233701163
87312873
37062316
236098266
4160265
79714231
49316164
67829891
27233648
70067729
248432927
446301605
464656649
166210266
169269101
244625668
495351612
238968877
410515673
454164797
2594199
72836359
306546026
433701768
81524859
338984757
494243741
284445287
349499211
418701324
349963695
347839515
310106270
87406450
199534837
246814
34492773
75792352
109818977
138354867
141627014
179239681
93739688
41978159
22115035
56789563
338984502
161374133
498095570
272762960
328758029
206113023
288928450
144843975
256297012
462828992
137343467
196689595
212169745
76010565
255050586
48875768
494773257
157886830
368440240
232633705
350981998
389220062
485791394
68200846
120011562
255599723
336311321
57460975
389454348
323462054
82565958
404175495
243729782
481840602
138354083
66676823
399051325
184118367
491506260
343114406
38571298
116075593
274974351
86985795
35979602
308738020
480950560
96127049
123637387
202352428
343594180
306240510
45455993
476175524
477790518
368037037
243928271
107960490
230681044
147585148
38650409
97429416
191406489
347853204
124160362
73428438
421160932
166446528
240112281
262941199
241470214
453562948
43395043
277997832
412097116
253722259
172097562
55592127
426418665
227483890
485379669
65416321
455253248
447362855
137964285
448895403
355796102
314169925
308243893
46204374
417701329
481433806
293791603
238415760
276609694
73565548
217400663
338219491
162177660
493771843
329457648
304643313
51660755
368995324
484492640
81569406
271690921
493488208
398396564
407688619
3176195
204072731
445736435
305649598
62546198
218384959
424877380
303166888
430077629
213335262
58166479
335534795
440995574
308157259
228977168
285656696
171555211
63509095
329321627
310558646
38013259
321078443
208345985
60022012
434918604
123011864
441652435
308995593
127792647
313870290
439596483
278339743
223207461
43223528
344357925
295775162
498404701
249155079
21534237
269611354
99392580
193733984
319750727
438899561
331711306
209597328
113689807
91269412
354178403
284218298
444173344
37328484
310876629
274250333
55853481
122015601
33966795
193183013
9404638
499189451
343115342
106743752
380809323
366086072
254397556
317943826
48540828
451067492
55488054
75829416
456060900
226328593
140947882
421724220
412603063
159032209
316128261
488438346
319828829
159343508
426813021
272793805
140660798
9718422
491620068
136776078
60054055
420777721
330219960
409837696
220307885
29968251
479764834
115763816
490937203
300515677
43637846
416608110
379567506
129786715
45745209
331235269
379736192
38987263
437396488
179779572
353948492
256972826
332427240
486199645
430616715
302734991
421390146
183829662
76025841
284539995
144682051
330433896
127542570
457032720
319027897
371722944
425246508
278628872
72092341
42909770
255704725
459816843
353412759
876791
140171568
43298854
292839235
109478731
228512492
398457106
96500836
407163404
408242878
370221548
366844084
428564711
49973713
38533449
468985898
140236639
100526066
385325336
89246075
16499970
63911702
178067790
185765223
286351922
305651258
24880581
35180678
72206670
252450246
226558100
429957208
119393430
100527042
22418758
8579809
316221272
308230571
442837590
490509264
342645507
476594449
204575513
57933699
85845173
266276767
19485610
333748386
238537777
83518079
315123592
288810362
419016601
126233556
98731493
486538568
134700271
248569605
169606715
228336526
94928627
182082938
428630525
309471597
89272910
295365493
151303113
397540047
390145639
46307176
167119562
210061357
238684254
195250294
72103320
264299088
213228655
479780396
70508147
119445305
379811069
386847601
467799003
464669926
140368282
321201226
157834662
10242919
443029295
416866602
259942913
144794065
388539176
381264426
454194935
70795081
254769450
327906499
347191204
64089391
385966403
498907072
104824979
25393341
411583904
448199261
345639838
296917072
379613805
391425993
62149612
347747592
373257472
364792483
97598599
298217168
139730368
362735671
40398340
493280542
450480331
389502731
361403870
247089861
395875123
309589163
64337534
235020341
339646120
188448840
3706458
410356813
211705540
251276722
304513025
295763297
287311674
260011163
6439463
468429732
39221985
340179421
403475791
80172686
329596483
66036223
436087917
311996948
73871807
404037598
32795312
247923358
356216995
141483934
367976705
392338471
399627521
318885436
371893855
353880474
25359297
335651982
454803067
295263417
374197973
13721575
182559893
359773796
101205404
84460601
256746246
486803671
476386618
276962006
148973720
160731642
188652320
285614489
147767568
101803432
354195748
69229623
206111641
443943584
122030714
63334656
398008135
168155606
369261348
273453042
12720852
225376584
410295862
34083994
304433116
304798944
107969614
465271148
419710077
495209033
302908830
261335948
72105012
31380687
139541886
493271965
465447659
425597303
241267954
297886529
269293006
433101877
76773341
359983106
356769917
209144575
429737243
82938048
87322569
116188424
56398480
221090034
97614699
400109141
93496342
298596233
373368545
167900103
94566602
319514757
371206740
124571561
105305090
110884635
480647052
328345386
403978367
350748825
211123138
352677496
92273083
222631867
68521612
249037867
43788916
336295861
216083945
409035734
189223692
348722744
372848292
126435585
439356182
280243944
158011729
27191714
174781803
55664631
224049238
139354898
476044352
287071588
141492845
220069225
127266602
459173042
348740924
223607935
157688791
122460832
276742213
232021627
179426340
331738459
391208987
36294291
112075237
172262343
435247339
491607647
86582430
374495702
433248625
30458926
7312055
32107920
265975312
287171243
72983818
322565174
40027868
349712730
487109133
273571872
287448943
191008925
137563148
414722216
239523329
283364189
325206445
489548047
160135796
304709299
133945227
100748509
202189046
55456493
290685587
201517603
336818147
34095352
352860855
405192513
57544973
490441368
439179882
143905972
96635033
484553206
360600174
326781539
444742917
354173610
323418732
355841538
343187960
374600281
360969949
242735907
187743858
36249431
246637356
443888045
20177612
391671060
426628437
383066021
327208911
334273881
170326200
328131780
265734394
222557504
351044773
363468932
253829469
455392577
165912181
476514266
65347286
407934967
415302434
495631917
270392596
465803893
387151990
304428090
20129275
101622860
249770180
232993242
238188979
141630008
212430387
339360767
171768928
412063136
486043996
294851488
276229781
348126825
285895843
93421158
284750476
403205662
144583764
58086225
142058280
49356862
41680620
497034728
77807226
239119083
362153733
124098228
147925786
429644140
430945234
28492072
357747297
250684881
13897076
129922184
462049510
162743541
418928614
116485144
189200508
187975874
24259524
109793803
339204375
332673705
322770966
433681075
90997321
428448505
410909720
86568693
457965364
303822311
117256504
6497189
476319786
63697525
329991595
494120328
56180433
457745546
473214008
70138679
429899466
154584819
230086141
217932557
494531900
424148127
52868403
463974592
417466772
181186707
206438301
364403229
3527099
391782221
434655018
114609507
444479977
467351579
238288532
443784621
351601061
446487251
409649791
499546475
56097941
168868925
430233005
172035226
160996516
68267453
111872044
38491945
373667746
347726408
172927337
156745269
426567679
435655492
288018838
412334992
344365523
198975704
326804346
351632747
22485329
9828150
98253565
102431144
388889690
258565137
429544279
485856853
219837511
308360399
442481706
476485025
444893599
156139023
129750362
122177584
198346404
63841809
130812710
155764573
187103814
460868136
25069322
272812516
40966644
43027920
304515641
411459109
413958655
407991108
225169798
412024358
458234482
393469377
315908081
247502125
373602978
77621603
217025377
416226958
279755236
220916914
487860633
35640186
482024940
174709630
114747081
263663642
203246540
495724441
421367993
43896650
157630710
235022700
85763833
88521986
36464782
82829317
138310208
489165454
78986351
193778438
323645308
43945563
47855648
166639962
216607534
463161500
271925368
140800731
478916289
247545092
140342642
336037559
34949221
158840027
320552485
210160698
486362436
473359933
269524858
496423752
348204188
386211270
417048742
16369074
318789998
89989854
204203425
224213753
234854881
121335895
213401717
160530621
138930317
394717559
376918829
148248358
195639759
134033393
395557506
222150550
472838968
11095157
73610156
364468412
155733182
183367806
451243935
215280310
438426132
186408109
143644251
128939316
372106990
74290811
185003357
132946818
172069429
305958796
460452145
434974621
78323644
268022114
193118010
390511604
211640140
440181898
107569310
490994847
35418171
326278452
409740173
248166749
497146231
72520455
52023274
12057266
322993957
238061738
137574488
91004608
129131917
449431744
69730870
69480460
456818231
492411418
380862601
150405110
61761976
127173034
446865262
403953555
414527518
342617283
149491237
338022123
397168595
386537028
200352548
122583364
225750563
80136887
446495285
3412625
282797645
458855017
439839478
46090834
357517132
488388978
485238953
398513036
206633230
117892794
385265034
305851733
199166130
252194039
190881723
385036553
122826835
398769241
110625839
494288229
999641
71046743
486504488
137477430
215478787
387936822
392953800
131596344
334855991
185624236
394747127
95337309
239346481
57408572
461282501
424561561
491140769
6518858
417290407
98906932
320998042
110017100
386378522
336296054
362481368
277808692
482106257
242884732
275764371
385919835
66260732
283844419
66685188
322400631
345534369
479381396
173307637
409900993
334685706
241576666
167549379
402932747
232215354
56635242
358183957
100267845
310728134
279200184
55335740
122447598
418341697
13932918
182391039
369030607
499030893
282922954
206928360
161577642
454477128
439676852
125586318
477360823
285891792
489738577
194620162
271120676
493329350
68739871
245893737
416114828
149106969
117148344
337795210
474341987
261240926
451291
136813163
39113007
280153065
370525898
343126809
315525279
475526101
274000981
77256061
286168620
257675211
37289876
438464778
430016664
208543167
209198400
325443887
455351806
202621535
127793895
125101360
129998495
44778680
394371768
386222138
86358962
495465705
341384894
499547893
55761626
22908379
62255920
436287131
293129883
217185601
143772604
497143577
479535838
163299508
113558291
12925278
472178928
360528278
128043806
123090333
99640785
285426413
417929340
184090350
279438596
491930610
85037543
367372784
297864765
229303165
33266461
423600112
8898199
259277160
457044598
6763791
409929165
487137234
160940923
213958317
440512660
449121411
173743906
464743004
270676860
345067949
191567525
78294543
40937597
274507757
211449355
471006523
81568946
224250145
216830461
218322517
154223707
486333151
389695072
242778277
377974813
122557371
31736208
282893242
476322910
478132221
153704814
5114399
413403241
457871129
388689539
174422339
340978640
200584183
194311180
12790553
316132039
35053767
116668109
210056334
219847940
7740627
177826821
470418665
332596629
236413338
70416529
186451926
408306098
46648009
495377174
398138090
275790880
453383083
274864176
366778803
436478487
392828325
92633096
412299006
84144711
73280735
85424487
269647435
25469245
383529566
303525813
153475826
480103649
307186861
111889917
304918375
115684470
347781698
417606493
361706892
421411474
253298672
201651258
81458341
115734669
298432561
338232404
340002093
165629512
366737247
98088365
405336660
7399301
472636026
8634775
180112795
127929810
171676334
370607806
359068133
29633557
230008655
419961355
107465050
293072423
103733481
272150105
275477421
218637287
304386570
225998787
364782574
94553132
408480389
305455079
479176755
463353702
170246898
240078761
305726170
465539217
456202555
438553081
240862836
274032649
387014537
134853832
49634522
119086553
153692966
217953673
172719306
93438222
169328124
206521786
337331148
331837811
208607446
353452842
101439698
24763298
220517733
283495538
478623166
65505160
193441205
55544902
200110789
6135752
107277570
160929623
266426944
419231554
206322759
238443880
472181528
378635085
368891443
121095027
233906649
10894176
371209197
98684622
55413697
432735033
157271152
45184370
13945187
222465442
279437430
399520351
99241061
403762703
343218668
261574689
236124165
62235120
46497373
159049146
318220860
483672892
17508576
304259017
40645122
420768472
288686369
486070586
83785773
216526456
356716250
372050300
416782933
332104880
441852889
165474801
134096939
37361706
383002889
493248888
32066880
143340700
196649172
18510515
287477294
263994635
399411433
421078810
462402975
478234411
268254461
107575530
278871163
245121457
477809618
162076339
482087297
201034738
350308743
311006641
328422094
403111412
126478725
104725374
399811802
77783585
129715196
444470697
310272590
99831540
398062434
436200396
199167878
342914984
365754272
58739623
210547412
476511580
121131848
467065060
285082837
206171067
193155093
487108243
107095624
487458226
119265874
420724923
118384605
258127476
284567377
492514822
125726091
473517902
359812566
273275149
333665150
265318257
189683768
118871829
389272381
147956385
423137331
4874369
330913116
343609758
74029532
215081141
112531244
416232170
113027211
486257275
21421935
488121619
180094572
352018243
9465853
400174797
193506574
35648879
58264911
378676403
250393536
167434509
462065397
19874541
387254089
188465690
352582710
490893091
197256864
280936962
159258857
197282705
242100684
69332980
72244596
209695709
413408057
90623018
458929372
46698678
53390581
3364824
354385036
198705749
102091361
207583098
188578692
215522568
462318391
327768845
121342309
188750645
229157657
348870702
211020610
370469426
257654204
203336706
464406485
182371801
472483456
16664946
201311819
346498970
427782188
393131813
283431131
325832623
129617454
392361887
25455326
163332025
483738400
100683794
334756432
417450120
158497342
362161651
131530846
126771826
223866311
10200261
321502864
443211764
381373456
278105413
22312517
449145135
12451961
335931797
10844782
481772427
99823619
63569749
153869286
380612871
424335659
93446661
21224513
82270829
477820675
323320752
266322616
373166407
399313271
314174238
267551182
227707339
447634705
19797427
252188444
127760730
78404475
434127989
128341949
182862010
26002157
12012491
314309786
22972363
27055450
102746691
27756615
87958324
340782421
464919157
413764208
325615395
243027129
306519999
195282342
380246608
408470926
357932139
3897126
205370375
317509092
342898067
349051280
179404550
127543502
363044165
444307042
295132286
179893251
308498263
423981486
128816052
9447618
279226256
